00001
00002
00003
00004
00005
00007
00008
00009 #ifndef XANASelector_h
00010 #define XANASelector_h
00011
00012 #include <TROOT.h>
00013 #include <TChain.h>
00014 #include <TFile.h>
00015 #include <TRef.h>
00016 #include <TSelector.h>
00017 const Int_t kMaxEvent = 1;
00018 const Int_t kMaxEvent_run = 1;
00019 const Int_t kMaxEvent_evt = 1;
00020 const Int_t kMaxEvent_numberOfEmClusters = 1;
00021 const Int_t kMaxEvent_emClusters = 1;
00022 const Int_t kMaxEvent_numberOfEmClusterHits = 1;
00023 const Int_t kMaxEvent_emClusterHits = 1;
00024 const Int_t kMaxEvent_numberOfSuperClusters = 1;
00025 const Int_t kMaxEvent_superClusters = 1;
00026 const Int_t kMaxEvent_numberOfSeedClusters = 1;
00027 const Int_t kMaxEvent_seedClusters = 1;
00028 const Int_t kMaxEvent_numberOfBremClusters = 1;
00029 const Int_t kMaxEvent_bremClusters = 1;
00030 const Int_t kMaxEvent_numberOfPreshClusters = 1;
00031 const Int_t kMaxEvent_preshClusters = 1;
00032 const Int_t kMaxEvent_numberOfHadClusters = 1;
00033 const Int_t kMaxEvent_hadClusters = 1;
00034 const Int_t kMaxEvent_numberOfTracks = 1;
00035 const Int_t kMaxEvent_tracks = 1;
00036 const Int_t kMaxEvent_numberOfCaloRecHits = 1;
00037 const Int_t kMaxEvent_caloRecHits = 1;
00038 const Int_t kMaxEvent_numberOfTrackHits = 1;
00039 const Int_t kMaxEvent_trackHits = 1;
00040 const Int_t kMaxEvent_numberOfAllTrackHits = 1;
00041 const Int_t kMaxEvent_allTrackHits = 1;
00042 const Int_t kMaxEvent_numberOfVertices = 1;
00043 const Int_t kMaxEvent_vertices = 1;
00044 const Int_t kMaxEvent_numberOfVertexTracks = 1;
00045 const Int_t kMaxEvent_vertexTracks = 1;
00046 const Int_t kMaxEvent_numberOfElectronCandidates = 1;
00047 const Int_t kMaxEvent_electronCandidates = 1;
00048 const Int_t kMaxEvent_numberOfElectronTracks = 1;
00049 const Int_t kMaxEvent_electronTracks = 1;
00050 const Int_t kMaxEvent_numberOfEleTrackHits = 1;
00051 const Int_t kMaxEvent_eleTrackHits = 1;
00052 const Int_t kMaxEvent_numberOfElectronSuperClusters = 1;
00053 const Int_t kMaxEvent_electronSuperClusters = 1;
00054 const Int_t kMaxEvent_numberOfMuonCandidates = 1;
00055 const Int_t kMaxEvent_muonCandidates = 1;
00056 const Int_t kMaxEvent_numberOfMuonTracks = 1;
00057 const Int_t kMaxEvent_muonTracks = 1;
00058 const Int_t kMaxEvent_numberOfElectronSeeds = 1;
00059 const Int_t kMaxEvent_electronSeeds = 1;
00060 const Int_t kMaxEvent_numberOfJets = 1;
00061 const Int_t kMaxEvent_jets = 1;
00062 const Int_t kMaxEvent_met = 1;
00063 const Int_t kMaxEvent_triggerInfo__globalL1Decision = 1;
00064 const Int_t kMaxEvent_triggerInfo__l1MenuLen = 50;
00065 const Int_t kMaxEvent_triggerInfo__hltDecision = 1;
00066 const Int_t kMaxEvent_triggerInfo__hltMenuLen = 50;
00067 const Int_t kMaxEvent_geantEvt = 1;
00068 const Int_t kMaxGeneratorEvent = 1;
00069 const Int_t kMaxGeneratorEvent_numberOfParticles = 1;
00070 const Int_t kMaxGeneratorEvent_particles = 1;
00071 const Int_t kMaxGeneratorEvent_numberOfStableParticles = 1;
00072 const Int_t kMaxGeneratorEvent_stableParticles = 1;
00073 const Int_t kMaxGeneratorEvent_numberOfSignalParticles = 1;
00074 const Int_t kMaxGeneratorEvent_signalParticles = 1;
00075 const Int_t kMaxGeneratorEvent_numberOfStableSignalParticles = 1;
00076 const Int_t kMaxGeneratorEvent_stableSignalParticles = 1;
00077 const Int_t kMaxGeneratorEvent_numberOfPileupParticles = 1;
00078 const Int_t kMaxGeneratorEvent_pileupParticles = 1;
00079 const Int_t kMaxGeneratorEvent_numberOfStablePileupParticles = 1;
00080 const Int_t kMaxGeneratorEvent_stablePileupParticles = 1;
00081 const Int_t kMaxGeneratorEvent_geantEvt = 1;
00082 const Int_t kMaxGeantEvent = 1;
00083 const Int_t kMaxGeantEvent_numberOfGeantVertices = 1;
00084 const Int_t kMaxGeantEvent_vertices = 1;
00085 const Int_t kMaxGeantEvent_numberOfGeantTracks = 1;
00086 const Int_t kMaxGeantEvent_tracks = 1;
00087 const Int_t kMaxGeantEvent_genEvt = 1;
00088 const Int_t kMaxGeantEvent_esdEvt = 1;
00089
00090 class XANASelector : public TSelector {
00091 public :
00092 TTree *fChain;
00093
00094
00095 UInt_t Event_TObject_fUniqueID;
00096 UInt_t Event_TObject_fBits;
00097 Int_t Event_run_;
00098 Int_t Event_evt_;
00099 Short_t Event_numberOfEmClusters_;
00100 Short_t Event_numberOfEmClusterHits_;
00101 Short_t Event_numberOfSuperClusters_;
00102 Short_t Event_numberOfSeedClusters_;
00103 Short_t Event_numberOfBremClusters_;
00104 Short_t Event_numberOfPreshClusters_;
00105 Short_t Event_numberOfHadClusters_;
00106 Short_t Event_numberOfTracks_;
00107 Short_t Event_numberOfCaloRecHits_;
00108 Short_t Event_numberOfTrackHits_;
00109 Short_t Event_numberOfAllTrackHits_;
00110 Short_t Event_numberOfVertices_;
00111 Short_t Event_numberOfVertexTracks_;
00112 Short_t Event_numberOfElectronCandidates_;
00113 Short_t Event_numberOfElectronTracks_;
00114 Short_t Event_numberOfEleTrackHits_;
00115 Short_t Event_numberOfElectronSuperClusters_;
00116 Short_t Event_numberOfMuonCandidates_;
00117 Short_t Event_numberOfMuonTracks_;
00118 Short_t Event_numberOfElectronSeeds_;
00119 Short_t Event_numberOfJets_;
00120 UInt_t Event_triggerInfo__fUniqueID;
00121 UInt_t Event_triggerInfo__fBits;
00122 UChar_t Event_triggerInfo__globalL1Decision_;
00123 UInt_t Event_triggerInfo__globalL1Response__fUniqueID;
00124 UInt_t Event_triggerInfo__globalL1Response__fBits;
00125 UInt_t Event_triggerInfo__globalL1Response__fNbits;
00126 UInt_t Event_triggerInfo__globalL1Response__fNbytes;
00127 UChar_t Event_triggerInfo__globalL1Response__fAllBits[0];
00128 Int_t Event_triggerInfo__l1MenuLen_;
00129 Char_t Event_triggerInfo__l1Menu_[kMaxEvent_triggerInfo__l1MenuLen];
00130 UChar_t Event_triggerInfo__hltDecision_;
00131 UInt_t Event_triggerInfo__hltResponse__fUniqueID;
00132 UInt_t Event_triggerInfo__hltResponse__fBits;
00133 UInt_t Event_triggerInfo__hltResponse__fNbits;
00134 UInt_t Event_triggerInfo__hltResponse__fNbytes;
00135 UChar_t Event_triggerInfo__hltResponse__fAllBits[0];
00136 Int_t Event_triggerInfo__hltMenuLen_;
00137 Char_t Event_triggerInfo__hltMenu_[kMaxEvent_triggerInfo__hltMenuLen];
00138 TRef Event_geantEvt_;
00139
00140 UInt_t GeneratorEvent_TObject_fUniqueID;
00141 UInt_t GeneratorEvent_TObject_fBits;
00142 Short_t GeneratorEvent_numberOfParticles_;
00143 Short_t GeneratorEvent_numberOfStableParticles_;
00144 Short_t GeneratorEvent_numberOfSignalParticles_;
00145 Short_t GeneratorEvent_numberOfStableSignalParticles_;
00146 Short_t GeneratorEvent_numberOfPileupParticles_;
00147 Short_t GeneratorEvent_numberOfStablePileupParticles_;
00148 TRef GeneratorEvent_geantEvt_;
00149
00150 UInt_t GeantEvent_TObject_fUniqueID;
00151 UInt_t GeantEvent_TObject_fBits;
00152 Short_t GeantEvent_numberOfGeantVertices_;
00153 Short_t GeantEvent_numberOfGeantTracks_;
00154 TRef GeantEvent_genEvt_;
00155 TRef GeantEvent_esdEvt_;
00156
00157
00158 TBranch *b_Event_TObject_fUniqueID;
00159 TBranch *b_Event_TObject_fBits;
00160 TBranch *b_Event_run_;
00161 TBranch *b_Event_evt_;
00162 TBranch *b_Event_numberOfEmClusters_;
00163 TBranch *b_Event_numberOfEmClusterHits_;
00164 TBranch *b_Event_numberOfSuperClusters_;
00165 TBranch *b_Event_numberOfSeedClusters_;
00166 TBranch *b_Event_numberOfBremClusters_;
00167 TBranch *b_Event_numberOfPreshClusters_;
00168 TBranch *b_Event_numberOfHadClusters_;
00169 TBranch *b_Event_numberOfTracks_;
00170 TBranch *b_Event_numberOfCaloRecHits_;
00171 TBranch *b_Event_numberOfTrackHits_;
00172 TBranch *b_Event_numberOfAllTrackHits_;
00173 TBranch *b_Event_numberOfVertices_;
00174 TBranch *b_Event_numberOfVertexTracks_;
00175 TBranch *b_Event_numberOfElectronCandidates_;
00176 TBranch *b_Event_numberOfElectronTracks_;
00177 TBranch *b_Event_numberOfEleTrackHits_;
00178 TBranch *b_Event_numberOfElectronSuperClusters_;
00179 TBranch *b_Event_numberOfMuonCandidates_;
00180 TBranch *b_Event_numberOfMuonTracks_;
00181 TBranch *b_Event_numberOfElectronSeeds_;
00182 TBranch *b_Event_numberOfJets_;
00183 TBranch *b_Event_triggerInfo__fUniqueID;
00184 TBranch *b_Event_triggerInfo__fBits;
00185 TBranch *b_Event_triggerInfo__globalL1Decision_;
00186 TBranch *b_Event_triggerInfo__globalL1Response__fUniqueID;
00187 TBranch *b_Event_triggerInfo__globalL1Response__fBits;
00188 TBranch *b_Event_triggerInfo__globalL1Response__fNbits;
00189 TBranch *b_Event_triggerInfo__globalL1Response__fNbytes;
00190 TBranch *b_Event_triggerInfo__globalL1Response__fAllBits;
00191 TBranch *b_Event_triggerInfo__l1MenuLen_;
00192 TBranch *b_Event_triggerInfo__l1Menu_;
00193 TBranch *b_Event_triggerInfo__hltDecision_;
00194 TBranch *b_Event_triggerInfo__hltResponse__fUniqueID;
00195 TBranch *b_Event_triggerInfo__hltResponse__fBits;
00196 TBranch *b_Event_triggerInfo__hltResponse__fNbits;
00197 TBranch *b_Event_triggerInfo__hltResponse__fNbytes;
00198 TBranch *b_Event_triggerInfo__hltResponse__fAllBits;
00199 TBranch *b_Event_triggerInfo__hltMenuLen_;
00200 TBranch *b_Event_triggerInfo__hltMenu_;
00201 TBranch *b_Event_geantEvt_;
00202 TBranch *b_GeneratorEvent_TObject_fUniqueID;
00203 TBranch *b_GeneratorEvent_TObject_fBits;
00204 TBranch *b_GeneratorEvent_numberOfParticles_;
00205 TBranch *b_GeneratorEvent_numberOfStableParticles_;
00206 TBranch *b_GeneratorEvent_numberOfSignalParticles_;
00207 TBranch *b_GeneratorEvent_numberOfStableSignalParticles_;
00208 TBranch *b_GeneratorEvent_numberOfPileupParticles_;
00209 TBranch *b_GeneratorEvent_numberOfStablePileupParticles_;
00210 TBranch *b_GeneratorEvent_geantEvt_;
00211 TBranch *b_GeantEvent_TObject_fUniqueID;
00212 TBranch *b_GeantEvent_TObject_fBits;
00213 TBranch *b_GeantEvent_numberOfGeantVertices_;
00214 TBranch *b_GeantEvent_numberOfGeantTracks_;
00215 TBranch *b_GeantEvent_genEvt_;
00216 TBranch *b_GeantEvent_esdEvt_;
00217
00218 XANASelector(TTree *tree=0) { }
00219 ~XANASelector() { }
00220 Int_t Version() const {return 1;}
00221 void Begin(TTree *tree);
00222 void SlaveBegin(TTree *tree);
00223 void Init(TTree *tree);
00224 Bool_t Notify();
00225 Bool_t Process(Int_t entry)=0;
00226 void SetOption(const char *option) { fOption = option; }
00227 void SetObject(TObject *obj) { fObject = obj; }
00228 void SetInputList(TList *input) {fInput = input;}
00229 TList *GetOutputList() const { return fOutput; }
00230 void SlaveTerminate();
00231 void Terminate();
00232 ClassDef(XANASelector,0);
00233 };
00234
00235 #endif
00236
00237 #ifdef XANASelector_cxx
00238 void XANASelector::Init(TTree *tree)
00239 {
00240
00241 if (tree == 0) return;
00242 fChain = tree;
00243 fChain->SetMakeClass(1);
00244
00245 fChain->SetBranchAddress("Event.TObject.fUniqueID",&Event_TObject_fUniqueID);
00246 fChain->SetBranchAddress("Event.TObject.fBits",&Event_TObject_fBits);
00247 fChain->SetBranchAddress("Event.run_",&Event_run_);
00248 fChain->SetBranchAddress("Event.evt_",&Event_evt_);
00249 fChain->SetBranchAddress("Event.numberOfEmClusters_",&Event_numberOfEmClusters_);
00250 fChain->SetBranchAddress("Event.numberOfEmClusterHits_",&Event_numberOfEmClusterHits_);
00251 fChain->SetBranchAddress("Event.numberOfSuperClusters_",&Event_numberOfSuperClusters_);
00252 fChain->SetBranchAddress("Event.numberOfSeedClusters_",&Event_numberOfSeedClusters_);
00253 fChain->SetBranchAddress("Event.numberOfBremClusters_",&Event_numberOfBremClusters_);
00254 fChain->SetBranchAddress("Event.numberOfPreshClusters_",&Event_numberOfPreshClusters_);
00255 fChain->SetBranchAddress("Event.numberOfHadClusters_",&Event_numberOfHadClusters_);
00256 fChain->SetBranchAddress("Event.numberOfTracks_",&Event_numberOfTracks_);
00257 fChain->SetBranchAddress("Event.numberOfCaloRecHits_",&Event_numberOfCaloRecHits_);
00258 fChain->SetBranchAddress("Event.numberOfTrackHits_",&Event_numberOfTrackHits_);
00259 fChain->SetBranchAddress("Event.numberOfAllTrackHits_",&Event_numberOfAllTrackHits_);
00260 fChain->SetBranchAddress("Event.numberOfVertices_",&Event_numberOfVertices_);
00261 fChain->SetBranchAddress("Event.numberOfVertexTracks_",&Event_numberOfVertexTracks_);
00262 fChain->SetBranchAddress("Event.numberOfElectronCandidates_",&Event_numberOfElectronCandidates_);
00263 fChain->SetBranchAddress("Event.numberOfElectronTracks_",&Event_numberOfElectronTracks_);
00264 fChain->SetBranchAddress("Event.numberOfEleTrackHits_",&Event_numberOfEleTrackHits_);
00265 fChain->SetBranchAddress("Event.numberOfElectronSuperClusters_",&Event_numberOfElectronSuperClusters_);
00266 fChain->SetBranchAddress("Event.numberOfMuonCandidates_",&Event_numberOfMuonCandidates_);
00267 fChain->SetBranchAddress("Event.numberOfMuonTracks_",&Event_numberOfMuonTracks_);
00268 fChain->SetBranchAddress("Event.numberOfElectronSeeds_",&Event_numberOfElectronSeeds_);
00269 fChain->SetBranchAddress("Event.numberOfJets_",&Event_numberOfJets_);
00270 fChain->SetBranchAddress("Event.triggerInfo_.fUniqueID",&Event_triggerInfo__fUniqueID);
00271 fChain->SetBranchAddress("Event.triggerInfo_.fBits",&Event_triggerInfo__fBits);
00272 fChain->SetBranchAddress("Event.triggerInfo_.globalL1Decision_",&Event_triggerInfo__globalL1Decision_);
00273 fChain->SetBranchAddress("Event.triggerInfo_.globalL1Response_.fUniqueID",&Event_triggerInfo__globalL1Response__fUniqueID);
00274 fChain->SetBranchAddress("Event.triggerInfo_.globalL1Response_.fBits",&Event_triggerInfo__globalL1Response__fBits);
00275 fChain->SetBranchAddress("Event.triggerInfo_.globalL1Response_.fNbits",&Event_triggerInfo__globalL1Response__fNbits);
00276 fChain->SetBranchAddress("Event.triggerInfo_.globalL1Response_.fNbytes",&Event_triggerInfo__globalL1Response__fNbytes);
00277 fChain->SetBranchAddress("Event.triggerInfo_.globalL1Response_.fAllBits",&Event_triggerInfo__globalL1Response__fAllBits);
00278 fChain->SetBranchAddress("Event.triggerInfo_.l1MenuLen_",&Event_triggerInfo__l1MenuLen_);
00279 fChain->SetBranchAddress("Event.triggerInfo_.l1Menu_",Event_triggerInfo__l1Menu_);
00280 fChain->SetBranchAddress("Event.triggerInfo_.hltDecision_",&Event_triggerInfo__hltDecision_);
00281 fChain->SetBranchAddress("Event.triggerInfo_.hltResponse_.fUniqueID",&Event_triggerInfo__hltResponse__fUniqueID);
00282 fChain->SetBranchAddress("Event.triggerInfo_.hltResponse_.fBits",&Event_triggerInfo__hltResponse__fBits);
00283 fChain->SetBranchAddress("Event.triggerInfo_.hltResponse_.fNbits",&Event_triggerInfo__hltResponse__fNbits);
00284 fChain->SetBranchAddress("Event.triggerInfo_.hltResponse_.fNbytes",&Event_triggerInfo__hltResponse__fNbytes);
00285 fChain->SetBranchAddress("Event.triggerInfo_.hltResponse_.fAllBits",&Event_triggerInfo__hltResponse__fAllBits);
00286 fChain->SetBranchAddress("Event.triggerInfo_.hltMenuLen_",&Event_triggerInfo__hltMenuLen_);
00287 fChain->SetBranchAddress("Event.triggerInfo_.hltMenu_",Event_triggerInfo__hltMenu_);
00288 fChain->SetBranchAddress("Event.geantEvt_",&Event_geantEvt_);
00289 fChain->SetBranchAddress("GeneratorEvent.TObject.fUniqueID",&GeneratorEvent_TObject_fUniqueID);
00290 fChain->SetBranchAddress("GeneratorEvent.TObject.fBits",&GeneratorEvent_TObject_fBits);
00291 fChain->SetBranchAddress("GeneratorEvent.numberOfParticles_",&GeneratorEvent_numberOfParticles_);
00292 fChain->SetBranchAddress("GeneratorEvent.numberOfStableParticles_",&GeneratorEvent_numberOfStableParticles_);
00293 fChain->SetBranchAddress("GeneratorEvent.numberOfSignalParticles_",&GeneratorEvent_numberOfSignalParticles_);
00294 fChain->SetBranchAddress("GeneratorEvent.numberOfStableSignalParticles_",&GeneratorEvent_numberOfStableSignalParticles_);
00295 fChain->SetBranchAddress("GeneratorEvent.numberOfPileupParticles_",&GeneratorEvent_numberOfPileupParticles_);
00296 fChain->SetBranchAddress("GeneratorEvent.numberOfStablePileupParticles_",&GeneratorEvent_numberOfStablePileupParticles_);
00297 fChain->SetBranchAddress("GeneratorEvent.geantEvt_",&GeneratorEvent_geantEvt_);
00298 fChain->SetBranchAddress("GeantEvent.TObject.fUniqueID",&GeantEvent_TObject_fUniqueID);
00299 fChain->SetBranchAddress("GeantEvent.TObject.fBits",&GeantEvent_TObject_fBits);
00300 fChain->SetBranchAddress("GeantEvent.numberOfGeantVertices_",&GeantEvent_numberOfGeantVertices_);
00301 fChain->SetBranchAddress("GeantEvent.numberOfGeantTracks_",&GeantEvent_numberOfGeantTracks_);
00302 fChain->SetBranchAddress("GeantEvent.genEvt_",&GeantEvent_genEvt_);
00303 fChain->SetBranchAddress("GeantEvent.esdEvt_",&GeantEvent_esdEvt_);
00304 }
00305
00306 Bool_t XANASelector::Notify()
00307 {
00308
00309
00310 b_Event_TObject_fUniqueID = fChain->GetBranch("Event.TObject.fUniqueID");
00311 b_Event_TObject_fBits = fChain->GetBranch("Event.TObject.fBits");
00312 b_Event_run_ = fChain->GetBranch("Event.run_");
00313 b_Event_evt_ = fChain->GetBranch("Event.evt_");
00314 b_Event_numberOfEmClusters_ = fChain->GetBranch("Event.numberOfEmClusters_");
00315 b_Event_numberOfEmClusterHits_ = fChain->GetBranch("Event.numberOfEmClusterHits_");
00316 b_Event_numberOfSuperClusters_ = fChain->GetBranch("Event.numberOfSuperClusters_");
00317 b_Event_numberOfSeedClusters_ = fChain->GetBranch("Event.numberOfSeedClusters_");
00318 b_Event_numberOfBremClusters_ = fChain->GetBranch("Event.numberOfBremClusters_");
00319 b_Event_numberOfPreshClusters_ = fChain->GetBranch("Event.numberOfPreshClusters_");
00320 b_Event_numberOfHadClusters_ = fChain->GetBranch("Event.numberOfHadClusters_");
00321 b_Event_numberOfTracks_ = fChain->GetBranch("Event.numberOfTracks_");
00322 b_Event_numberOfCaloRecHits_ = fChain->GetBranch("Event.numberOfCaloRecHits_");
00323 b_Event_numberOfTrackHits_ = fChain->GetBranch("Event.numberOfTrackHits_");
00324 b_Event_numberOfAllTrackHits_ = fChain->GetBranch("Event.numberOfAllTrackHits_");
00325 b_Event_numberOfVertices_ = fChain->GetBranch("Event.numberOfVertices_");
00326 b_Event_numberOfVertexTracks_ = fChain->GetBranch("Event.numberOfVertexTracks_");
00327 b_Event_numberOfElectronCandidates_ = fChain->GetBranch("Event.numberOfElectronCandidates_");
00328 b_Event_numberOfElectronTracks_ = fChain->GetBranch("Event.numberOfElectronTracks_");
00329 b_Event_numberOfEleTrackHits_ = fChain->GetBranch("Event.numberOfEleTrackHits_");
00330 b_Event_numberOfElectronSuperClusters_ = fChain->GetBranch("Event.numberOfElectronSuperClusters_");
00331 b_Event_numberOfMuonCandidates_ = fChain->GetBranch("Event.numberOfMuonCandidates_");
00332 b_Event_numberOfMuonTracks_ = fChain->GetBranch("Event.numberOfMuonTracks_");
00333 b_Event_numberOfElectronSeeds_ = fChain->GetBranch("Event.numberOfElectronSeeds_");
00334 b_Event_numberOfJets_ = fChain->GetBranch("Event.numberOfJets_");
00335 b_Event_triggerInfo__fUniqueID = fChain->GetBranch("Event.triggerInfo_.fUniqueID");
00336 b_Event_triggerInfo__fBits = fChain->GetBranch("Event.triggerInfo_.fBits");
00337 b_Event_triggerInfo__globalL1Decision_ = fChain->GetBranch("Event.triggerInfo_.globalL1Decision_");
00338 b_Event_triggerInfo__globalL1Response__fUniqueID = fChain->GetBranch("Event.triggerInfo_.globalL1Response_.fUniqueID");
00339 b_Event_triggerInfo__globalL1Response__fBits = fChain->GetBranch("Event.triggerInfo_.globalL1Response_.fBits");
00340 b_Event_triggerInfo__globalL1Response__fNbits = fChain->GetBranch("Event.triggerInfo_.globalL1Response_.fNbits");
00341 b_Event_triggerInfo__globalL1Response__fNbytes = fChain->GetBranch("Event.triggerInfo_.globalL1Response_.fNbytes");
00342 b_Event_triggerInfo__globalL1Response__fAllBits = fChain->GetBranch("Event.triggerInfo_.globalL1Response_.fAllBits");
00343 b_Event_triggerInfo__l1MenuLen_ = fChain->GetBranch("Event.triggerInfo_.l1MenuLen_");
00344 b_Event_triggerInfo__l1Menu_ = fChain->GetBranch("Event.triggerInfo_.l1Menu_");
00345 b_Event_triggerInfo__hltDecision_ = fChain->GetBranch("Event.triggerInfo_.hltDecision_");
00346 b_Event_triggerInfo__hltResponse__fUniqueID = fChain->GetBranch("Event.triggerInfo_.hltResponse_.fUniqueID");
00347 b_Event_triggerInfo__hltResponse__fBits = fChain->GetBranch("Event.triggerInfo_.hltResponse_.fBits");
00348 b_Event_triggerInfo__hltResponse__fNbits = fChain->GetBranch("Event.triggerInfo_.hltResponse_.fNbits");
00349 b_Event_triggerInfo__hltResponse__fNbytes = fChain->GetBranch("Event.triggerInfo_.hltResponse_.fNbytes");
00350 b_Event_triggerInfo__hltResponse__fAllBits = fChain->GetBranch("Event.triggerInfo_.hltResponse_.fAllBits");
00351 b_Event_triggerInfo__hltMenuLen_ = fChain->GetBranch("Event.triggerInfo_.hltMenuLen_");
00352 b_Event_triggerInfo__hltMenu_ = fChain->GetBranch("Event.triggerInfo_.hltMenu_");
00353 b_Event_geantEvt_ = fChain->GetBranch("Event.geantEvt_");
00354 b_GeneratorEvent_TObject_fUniqueID = fChain->GetBranch("GeneratorEvent.TObject.fUniqueID");
00355 b_GeneratorEvent_TObject_fBits = fChain->GetBranch("GeneratorEvent.TObject.fBits");
00356 b_GeneratorEvent_numberOfParticles_ = fChain->GetBranch("GeneratorEvent.numberOfParticles_");
00357 b_GeneratorEvent_numberOfStableParticles_ = fChain->GetBranch("GeneratorEvent.numberOfStableParticles_");
00358 b_GeneratorEvent_numberOfSignalParticles_ = fChain->GetBranch("GeneratorEvent.numberOfSignalParticles_");
00359 b_GeneratorEvent_numberOfStableSignalParticles_ = fChain->GetBranch("GeneratorEvent.numberOfStableSignalParticles_");
00360 b_GeneratorEvent_numberOfPileupParticles_ = fChain->GetBranch("GeneratorEvent.numberOfPileupParticles_");
00361 b_GeneratorEvent_numberOfStablePileupParticles_ = fChain->GetBranch("GeneratorEvent.numberOfStablePileupParticles_");
00362 b_GeneratorEvent_geantEvt_ = fChain->GetBranch("GeneratorEvent.geantEvt_");
00363 b_GeantEvent_TObject_fUniqueID = fChain->GetBranch("GeantEvent.TObject.fUniqueID");
00364 b_GeantEvent_TObject_fBits = fChain->GetBranch("GeantEvent.TObject.fBits");
00365 b_GeantEvent_numberOfGeantVertices_ = fChain->GetBranch("GeantEvent.numberOfGeantVertices_");
00366 b_GeantEvent_numberOfGeantTracks_ = fChain->GetBranch("GeantEvent.numberOfGeantTracks_");
00367 b_GeantEvent_genEvt_ = fChain->GetBranch("GeantEvent.genEvt_");
00368 b_GeantEvent_esdEvt_ = fChain->GetBranch("GeantEvent.esdEvt_");
00369 return kTRUE;
00370 }
00371
00372 #endif // #ifdef XANASelector_cxx
00373