{ TH2D* ph=new TH2D("ph","p steps",100,0,100,1000,1.5,2.5); TClonesArray* tracks=new TClonesArray("Track"); cbmsim->SetBranchAddress("Track",&tracks); int n=cbmsim->GetEntriesFast(); for(int i=0;iGetEntry(i); int ntr=tracks->GetEntriesFast(); for(int itr=0;itrAt(itr); FitParams* param=trk->getCardinalRep()->getFitParams(); int np=param->getN(); for(int ip=0;ipgetfStatePred(ip,state); ph->Fill(ip,state[0][0]); } }// end loop over tracks }// end loop over events ph->GetXaxis()->SetTitle("Kalman Step"); ph->GetYaxis()->SetTitle("q/p"); ph->Draw(); }