CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
PizeroMCTruthFinder Class Reference

#include <PizeroMCTruthFinder.h>

Public Member Functions

std::vector< PizeroMCTruthfind (const std::vector< SimTrack > &simTracks, const std::vector< SimVertex > &simVertices)
 
 PizeroMCTruthFinder ()
 
virtual ~PizeroMCTruthFinder ()
 

Private Member Functions

void fill (const std::vector< SimTrack > &theSimTracks, const std::vector< SimVertex > &theSimVertices)
 

Private Attributes

std::map< unsigned, unsigned > geantToIndex_
 
ElectronMCTruthFindertheElectronMCTruthFinder_
 
PhotonMCTruthFinderthePhotonMCTruthFinder_
 

Detailed Description

Definition at line 16 of file PizeroMCTruthFinder.h.

Constructor & Destructor Documentation

PizeroMCTruthFinder::PizeroMCTruthFinder ( )

Definition at line 8 of file PizeroMCTruthFinder.cc.

PizeroMCTruthFinder::~PizeroMCTruthFinder ( )
virtual

Definition at line 16 of file PizeroMCTruthFinder.cc.

Member Function Documentation

void PizeroMCTruthFinder::fill ( const std::vector< SimTrack > &  theSimTracks,
const std::vector< SimVertex > &  theSimVertices 
)
private

Definition at line 179 of file PizeroMCTruthFinder.cc.

std::vector< PizeroMCTruth > PizeroMCTruthFinder::find ( const std::vector< SimTrack > &  simTracks,
const std::vector< SimVertex > &  simVertices 
)

Definition at line 24 of file PizeroMCTruthFinder.cc.

Member Data Documentation

std::map<unsigned, unsigned> PizeroMCTruthFinder::geantToIndex_
private

Definition at line 30 of file PizeroMCTruthFinder.h.

ElectronMCTruthFinder* PizeroMCTruthFinder::theElectronMCTruthFinder_
private

Definition at line 32 of file PizeroMCTruthFinder.h.

PhotonMCTruthFinder* PizeroMCTruthFinder::thePhotonMCTruthFinder_
private

Definition at line 31 of file PizeroMCTruthFinder.h.