10 TEveStraightLineSet* lineset(Int_t nlines = 40, Int_t nmarkers = 4)
12 TEveManager::Create();
17 auto ls =
new TEveStraightLineSet();
19 for (Int_t i = 0; i<nlines; i++) {
20 ls->AddLine( r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s),
21 r.Uniform(-s,s), r.Uniform(-s,s), r.Uniform(-s,s));
23 Int_t nm = Int_t(nmarkers* r.Rndm());
24 for (Int_t m = 0; m < nm; m++) ls->AddMarker(i, r.Rndm());
27 ls->SetMarkerSize(1.5);
28 ls->SetMarkerStyle(4);
36 TEveStraightLineSet* lineset_2d(Int_t nlines = 40, Int_t nmarkers = 4)
38 TEveManager::Create();
43 auto ls =
new TEveStraightLineSet();
45 for (Int_t i = 0; i<nlines; i++) {
46 ls->AddLine( r.Uniform(-s,s), r.Uniform(-s,s), 0,
47 r.Uniform(-s,s), r.Uniform(-s,s), 0);
49 Int_t nm = Int_t(nmarkers* r.Rndm());
50 for (Int_t m = 0; m < nm; m++) ls->AddMarker(i, r.Rndm());
53 ls->SetMarkerSize(1.5);
54 ls->SetMarkerStyle(4);