FairRoot/PandaRoot
selectEvents.h
Go to the documentation of this file.
1 /*
2  * Filter Monte Carlo events for a given pdg code, if the particle has
3  * been stable up to the first hit on the EMC detector.
4  */
5 #ifndef SELECT_EVENTS_H
6 #define SELECT_EVENTS_H
7 
8 // C++ includes
9 #include <iostream>
10 #include <vector>
11 #include <limits>
12 #include <utility>
13 
14 // Root
15 #include "TFile.h"
16 #include "TTree.h"
17 #include "TNtuple.h"
18 #include "TClonesArray.h"
19 #include "TStopwatch.h"
20 
21 // PANDA_Root
22 #include "PndMCTrack.h"
23 #include "PndEmcMapper.h"
24 #include "PndEmcPoint.h"
25 #include "PndEmcCluster.h"
26 #include "PndEmcBump.h"
27 #include "PndEmcXClMoments.h"
28 #include "PndEmcStructure.h"
29 #include "PndTrack.h"
30 #include "FairTrackParP.h"
31 #include "FairRunAna.h"
32 #include "FairRuntimeDb.h"
33 #include "FairParRootFileIo.h"
34 #include "PndEmcGeoPar.h"
36 
37 // 11 = e-
38 void selectEvents(int pdg,
39  const std::string& partName ,
40  const std::string& paramFile,
41  const std::string& simFile ,
42  const std::string& digiFile ,
43  const std::string& recoFile ,
44  const std::string& outFileName
45  );
46 #endif// End of interface
TString digiFile
Definition: bump_emc.C:20
TString simFile
Definition: bump_emc.C:11
void selectEvents(int pdg, const std::string &partName, const std::string &paramFile, const std::string &simFile, const std::string &digiFile, const std::string &recoFile, const std::string &outFileName)
std::string recoFile