3 gROOT->Macro(
"$VMCWORKDIR/gconfig/rootlogon.C");
6 gSystem->Load(
"libEnDrc");
10 TFile*
f =
new TFile(
"testsimu10.root");
12 TTree *
t=f->Get(
"pndsim") ;
13 TClonesArray *
fT=
new TClonesArray(
"TGeoTrack");
15 t->SetBranchAddress(
"GeoTracks",&fT) ;
17 TGeoManager *
geoMan = (TGeoManager*) f->Get(
"FAIRGeom");
18 TCanvas*
c1 =
new TCanvas(
"glcanvas",
"openGL", 100, 100, 800, 800);
23 geoMan->GetTopVolume()->Draw(
"ogl");
26 TObjArray *
TrList= geoMan->GetListOfTracks();
27 geoMan->SetAnimateTracks();
28 for (Int_t j=0; j< t->GetEntriesFast(); j++) {
31 for (Int_t
i=0;
i<fT->GetEntriesFast();
i++) {
32 tr=(TGeoTrack *)fT->At(
i);
33 Int_t Np=tr->GetNpoints();
34 FairVTrack *
pt =
new FairVTrack(Np);
35 pt->SetLineColor(tr->GetLineColor());
38 pt->SetParticle((TParticle *)tr->GetParticle());
39 for (Int_t
n=0;
n<Np;
n++){
40 point=tr->GetPoint(
n);
41 pt->SetPoint(
n,point[0],point[1],point[2]);
TString pt(TString pts, TString exts="px py pz")