57 |
|
|
58 |
PamTrack(TrkTrack* , CaloTrkVar* , ToFTrkVar* ); |
PamTrack(TrkTrack* , CaloTrkVar* , ToFTrkVar* ); |
59 |
|
|
60 |
|
TrkTrack* GetTrkTrack(){return trk_track;}; |
61 |
|
CaloTrkVar* GetCaloTrack(){return calo_track;}; |
62 |
|
ToFTrkVar* GetToFTrack(){return tof_track;}; |
63 |
|
|
64 |
ClassDef(PamTrack,1); |
ClassDef(PamTrack,1); |
65 |
}; |
}; |
66 |
|
|
119 |
|
|
120 |
TRefArray* sorted_tracks; |
TRefArray* sorted_tracks; |
121 |
|
|
|
// TChain* Tout; |
|
|
|
|
|
|
|
122 |
Bool_t CAL2; //level2 branch |
Bool_t CAL2; //level2 branch |
123 |
Bool_t CAL1; //level1 branch |
Bool_t CAL1; //level1 branch |
124 |
|
|
166 |
// methods needed to read/write Level2 trees |
// methods needed to read/write Level2 trees |
167 |
// ========================================= |
// ========================================= |
168 |
void SetWhichTrees(TString); |
void SetWhichTrees(TString); |
169 |
|
void GetWhichTrees(TFile*); |
170 |
|
|
171 |
|
TTree* GetPamTree(TFile*,TString); |
172 |
|
TTree* GetPamTree(TFile* f){return GetPamTree(f,"");}; |
173 |
|
|
174 |
TList* GetListOfLevel2Files(TString, TString); |
TList* GetListOfLevel2Files(TString, TString); |
175 |
Bool_t CheckLevel2File(TString); |
Bool_t CheckLevel2File(TString); |
|
TTree* GetPamTree(TFile*,TString); |
|
|
TTree* GetPamTree(TFile* f){return GetPamTree(f,"+ALL");}; |
|
176 |
TChain* GetPamTree(TList*,TString); |
TChain* GetPamTree(TList*,TString); |
177 |
|
TChain* GetPamTree(TString ddir,TString list,TString detlist){ return GetPamTree(GetListOfLevel2Files(ddir,list),detlist); }; |
178 |
|
TChain* GetPamTree(TString ddir,TString list){ return GetPamTree(GetListOfLevel2Files(ddir,list),""); }; |
179 |
|
|
180 |
TTree* GetRunTree(TFile*); |
TTree* GetRunTree(TFile*); |
181 |
TChain* GetRunTree(TList*); |
TChain* GetRunTree(TList*); |
182 |
|
|
183 |
// TTree* GetNewPamTree(); |
void CreateCloneTrees0(TChain *fChain, TFile* file); |
184 |
// void FillNewPamTree(TTree*); |
void CreateCloneTrees(TFile* file); |
|
// void FillNewPamTree(); |
|
|
void CreateCloneTrees(TChain *fChain); |
|
185 |
void FillCloneTrees(); |
void FillCloneTrees(); |
186 |
TTree *GetCloneTree(TString); |
TTree *GetCloneTree(TString); |
187 |
void WriteCloneTrees(); |
void WriteCloneTrees(); |