FairRoot/PandaRoot
|
#include <PndEventInfo.h>
Public Member Functions | |
PndEventInfo () | |
virtual | ~PndEventInfo () |
virtual void | PrintOn (std::ostream &o=std::cout) const |
const TLorentzVector & | AntiProtonBeam () const |
const TLorentzVector & | CmFrame () const |
const RhoVector3Err & | BeamSpot () const |
const RhoVector3Err & | PrimaryVertex () const |
const TVector3 & | IPTruth () const |
int | GetCharged () |
int | GetNeutrals () |
void | SetPrimaryVertex (RhoVector3Err &inVtx) |
void | SetIPTruth (TVector3 &inVtx) |
void | SetBeamSpot (RhoVector3Err &inVtx) |
void | SetCmFrame (TLorentzVector &cmf) |
void | SetAntiProtonBeam (TLorentzVector &beam) |
void | SetCharged (int n) |
void | SetNeutrals (int n) |
Private Attributes | |
TLorentzVector | fAntiProtonBeam |
TLorentzVector | fCmFrame |
RhoVector3Err | fBeamSpot |
RhoVector3Err | fPrimaryVertex |
The beam spot w/ error matrix. More... | |
TVector3 | fIPTruth |
The primary vertex. More... | |
Int_t | fNCharged |
Int_t | fNNeutrals |
Definition at line 26 of file PndEventInfo.h.
PndEventInfo::PndEventInfo | ( | ) |
Definition at line 22 of file PndEventInfo.cxx.
|
virtual |
Definition at line 36 of file PndEventInfo.cxx.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 53 of file PndEventInfo.h.
References fNCharged.
Referenced by ana_chic(), and ana_d0d0b().
|
inline |
Definition at line 54 of file PndEventInfo.h.
References fNNeutrals.
Referenced by ana_chic(), and ana_d0d0b().
|
inline |
|
inline |
Definition at line 49 of file PndEventInfo.h.
References fPrimaryVertex.
Referenced by PrintOn().
|
virtual |
Definition at line 59 of file PndEventInfo.cxx.
References BeamSpot(), fAntiProtonBeam, fCmFrame, fNCharged, fNNeutrals, and PrimaryVertex().
Referenced by operator<<().
void PndEventInfo::SetAntiProtonBeam | ( | TLorentzVector & | beam | ) |
|
inline |
|
inline |
void PndEventInfo::SetCmFrame | ( | TLorentzVector & | cmf | ) |
Definition at line 43 of file PndEventInfo.cxx.
References fAntiProtonBeam, and fCmFrame.
Referenced by PndFastSim::Exec().
|
inline |
Definition at line 58 of file PndEventInfo.h.
References fIPTruth.
Referenced by PndFastSim::Exec().
|
inline |
Definition at line 66 of file PndEventInfo.h.
References fNNeutrals, and n.
Referenced by PndFastSim::Exec().
|
inline |
Definition at line 57 of file PndEventInfo.h.
References fPrimaryVertex.
|
private |
Definition at line 69 of file PndEventInfo.h.
Referenced by AntiProtonBeam(), PrintOn(), SetAntiProtonBeam(), and SetCmFrame().
|
private |
Definition at line 71 of file PndEventInfo.h.
Referenced by BeamSpot(), and SetBeamSpot().
|
private |
Definition at line 70 of file PndEventInfo.h.
Referenced by CmFrame(), PrintOn(), SetAntiProtonBeam(), and SetCmFrame().
|
private |
The primary vertex.
Definition at line 73 of file PndEventInfo.h.
Referenced by IPTruth(), and SetIPTruth().
|
private |
Definition at line 74 of file PndEventInfo.h.
Referenced by GetCharged(), PrintOn(), and SetCharged().
|
private |
Definition at line 75 of file PndEventInfo.h.
Referenced by GetNeutrals(), PrintOn(), and SetNeutrals().
|
private |
The beam spot w/ error matrix.
Definition at line 72 of file PndEventInfo.h.
Referenced by PrimaryVertex(), and SetPrimaryVertex().