CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PizeroMCTruthFinder.h
Go to the documentation of this file.
1 #ifndef PizeroMCTruthFinder_h
2 #define PizeroMCTruthFinder_h
3 
8 
12 
13 
17 
18  public:
19 
21 
22  virtual ~PizeroMCTruthFinder();
23 
24  std::vector<PizeroMCTruth> find(std::vector<SimTrack> simTracks, std::vector<SimVertex> simVertices);
25 
26  private:
27 
28  void fill(std::vector<SimTrack>& theSimTracks, std::vector<SimVertex>& theSimVertices);
29 
30  std::map<unsigned, unsigned> geantToIndex_;
33 
34 };
35 
36 #endif
PhotonMCTruthFinder * thePhotonMCTruthFinder_
ElectronMCTruthFinder * theElectronMCTruthFinder_
void fill(std::vector< SimTrack > &theSimTracks, std::vector< SimVertex > &theSimVertices)
std::vector< PizeroMCTruth > find(std::vector< SimTrack > simTracks, std::vector< SimVertex > simVertices)
std::map< unsigned, unsigned > geantToIndex_