|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GENERATORFILTERS_XTOVVDECAYFILTEREXTENDED_H
6 #define GENERATORFILTERS_XTOVVDECAYFILTEREXTENDED_H
39 int targetPDGID,
bool& okPDGChild1,
bool& okPDGChild2)
const;
virtual StatusCode filterInitialize()
The main purpose of this EF is to specify the decay of V1/V2 in H->V1V2, V1->decay,...
std::vector< int > m_PDGChild1
Base class for event generator filtering modules.
std::vector< int > m_PDGChild2
::StatusCode StatusCode
StatusCode definition for legacy code.
void FindAncestor(const HepMC::ConstGenVertexPtr &searchvertex, int targetPDGID, bool &okPDGChild1, bool &okPDGChild2) const
const GenParticle * ConstGenParticlePtr
bool RunHistory(const HepMC::ConstGenParticlePtr &pitr) const
virtual StatusCode filterEvent()
XtoVVDecayFilterExtended(const std::string &name, ISvcLocator *pSvcLocator)
HepMC::ConstGenParticlePtr CheckGrandparent(const HepMC::ConstGenParticlePtr &pitr, int &) const
const HepMC::GenVertex * ConstGenVertexPtr
virtual StatusCode filterFinalize()