CMS 3D CMS Logo

Public Member Functions | Private Attributes

PizeroMCTruth Class Reference

#include <PizeroMCTruth.h>

List of all members.

Public Member Functions

CLHEP::HepLorentzVector fourMomentum () const
std::vector< PhotonMCTruthphotons () const
 PizeroMCTruth (const CLHEP::HepLorentzVector &pizMom, std::vector< PhotonMCTruth > &photons, const CLHEP::HepLorentzVector &pV)
 PizeroMCTruth ()
CLHEP::HepLorentzVector primaryVertex () const

Private Attributes

std::vector< PhotonMCTruththePhotons_
CLHEP::HepLorentzVector thePizero_
CLHEP::HepLorentzVector thePrimaryVertex_

Detailed Description

This class stores all the MC truth information needed about the pi0

Date:
2009/05/27 07:34:56

$Revision $

Author:
N. Marinelli University of Notre Dame

Definition at line 24 of file PizeroMCTruth.h.


Constructor & Destructor Documentation

PizeroMCTruth::PizeroMCTruth ( )

Definition at line 8 of file PizeroMCTruth.cc.

                             {

}
PizeroMCTruth::PizeroMCTruth ( const CLHEP::HepLorentzVector &  pizMom,
std::vector< PhotonMCTruth > &  photons,
const CLHEP::HepLorentzVector &  pV 
)

Definition at line 13 of file PizeroMCTruth.cc.

                                                              :  
                              
  thePizero_(pizeroFourMomentum), thePhotons_(photons), thePrimaryVertex_(pV) {}

Member Function Documentation

CLHEP::HepLorentzVector PizeroMCTruth::fourMomentum ( ) const [inline]

Definition at line 34 of file PizeroMCTruth.h.

References thePizero_.

{return thePizero_;} 
std::vector<PhotonMCTruth> PizeroMCTruth::photons ( ) const [inline]

Definition at line 36 of file PizeroMCTruth.h.

References thePhotons_.

{ return thePhotons_;}
CLHEP::HepLorentzVector PizeroMCTruth::primaryVertex ( ) const [inline]

Definition at line 35 of file PizeroMCTruth.h.

References thePrimaryVertex_.


Member Data Documentation

std::vector<PhotonMCTruth> PizeroMCTruth::thePhotons_ [private]

Definition at line 42 of file PizeroMCTruth.h.

Referenced by photons().

CLHEP::HepLorentzVector PizeroMCTruth::thePizero_ [private]

Definition at line 41 of file PizeroMCTruth.h.

Referenced by fourMomentum().

CLHEP::HepLorentzVector PizeroMCTruth::thePrimaryVertex_ [private]

Definition at line 43 of file PizeroMCTruth.h.

Referenced by primaryVertex().