|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRUTHCLOSURECHECK_H
6 #define TRUTHCLOSURECHECK_H
34 const HepMC::GenVertex& resetVertex)
const;
38 const HepMC::GenVertex& resetVertex)
const;
41 const HepMC::FourVector& resetMomenta)
const;
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode initialize() override final
SG::ReadHandleKey< McEventCollection > m_originalMcEventCollection
StatusCode sanityCheck(const HepMC::GenEvent &event) const
StatusCode compareGenParticle(const HepMC::GenParticle &origParticle, const HepMC::GenParticle &resetParticle) const
~TruthClosureCheck()=default
bool const RAWDATA *ch2 const
StatusCode compareMomenta(const HepMC::FourVector &origMomenta, const HepMC::FourVector &resetMomenta) const
POOL::TEvent event(POOL::TEvent::kClassAccess)
TruthClosureCheck(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode execute() override final
const GenParticle * ConstGenParticlePtr
void printGenVertex(const HepMC::GenVertex &origVertex, const HepMC::GenVertex &resetVertex) const
StatusCode compareGenVertex(const HepMC::GenVertex &origVertex, const HepMC::GenVertex &resetVertex) const
const HepMC::GenVertex * ConstGenVertexPtr
SG::ReadHandleKey< McEventCollection > m_resetMcEventCollection