|
ATLAS Offline Software
|
Go to the documentation of this file.
19 #include "CLHEP/Vector/LorentzVector.h"
20 #include "CLHEP/Units/SystemOfUnits.h"
55 int idp = (
Part)->pdg_id();
69 if( fabs(
etap) <= 5.) {
void addPart(HepMC::ConstGenParticlePtr aPart, double etaFull)
void setEyTruth(TruthIndex aTruth, double theEy)
double exTruth(TruthIndex aTruth) const
const std::vector< double > & exTruthVec() const
std::vector< double > m_eyTruth
void setEtSumTruthVec(std::vector< double > &&etSumCaloVec)
@ etap
pointing eta reconstructed from the cluster (first and second sampling)
std::vector< double > m_etSumTruth
virtual ~MissingEtTruth()
std::vector< double > m_exTruth
const std::vector< double > & etSumTruthVec() const
const std::vector< double > & eyTruthVec() const
double eyTruth(TruthIndex aTruth) const
const GenParticle * ConstGenParticlePtr
void setExTruthVec(std::vector< double > &&exCaloVec)
virtual void add(double theEx, double theEy, double theEt, double theEta, double weight)
void setEyTruthVec(std::vector< double > &&exCaloVec)
bool isSimInteracting(const T &p)
Identify if the particle could interact with the detector during the simulation, e....
void setEtSumTruth(TruthIndex aTruth, double theEtSum)
double etSumTruth(TruthIndex aTruth) const
void setExTruth(TruthIndex aTruth, double theEx)