|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef EVGENPRODTOOLS_TESTHEPMC_H
8 #define EVGENPRODTOOLS_TESTHEPMC_H
11 #include "GaudiKernel/ITHistSvc.h"
TH1F * m_h_status_dispVtxCheck
TH1F * m_h_vx_dispVtxCheck
TH1F * m_h_py_dispVtxCheck
int m_energyBalanceCheckRate
int m_unstablePartNoDecayVtxCheckRate
double m_eff_fail_threshold
Filtering algorithm to sanity check HepMC event features.
int m_beamParticleswithStatusNotFourCheckRate
bool m_negativeEnergyTest
int m_negativeEnergyCheckRate
TH1F * m_h_vtxprod_dispVtxCheck
ServiceHandle< ITHistSvc > m_thistSvc
TH1F * m_h_momentumImbalance_pz
int m_vtxDisplacedstatuscodenot12CheckRate
int m_vtxDisplacedstatuscode12CheckRate
std::string m_unknownPDGIDFile
int m_unknownPDGIDCheckRate
int m_momentumBalanceCheckRate
std::vector< int > m_G4pdgID_tab
TH1F * m_h_px_dispVtxCheck
std::vector< int > m_uknownPDGID_tab
double m_eff_warn_threshold
double m_nonG4_energy_threshold
TH1F * m_h_pz_dispVtxCheck
int m_stableUnstableNoParentCheckRate
int m_unstableNoEndVtxCheckRate
std::vector< int > m_SusyPdgID_tab
Base class for common behaviour of MC truth algorithms.
std::vector< int > m_vertexStatuses
int m_undecayedPi0statuscode12CheckRate
int m_vtxNANandINFCheckRate
int m_partMomentumNANandINFCheckRate
::StatusCode StatusCode
StatusCode definition for legacy code.
TH1F * m_h_beamparticle2_Energy
TH1F * m_h_vyprod_dispVtxCheck
int m_undecayedPi0CheckRate
TH1F * m_h_momentumImbalance_py
int m_vtxDisplacedMoreThan_1m_CheckRate
TH1F * m_h_vtxend_dispVtxCheck
TH1F * m_h_pdgid_dispVtxCheck
TH1F * m_h_photon_e2_p2_e2
TH1F * m_h_vzprod_dispVtxCheck
TH1F * m_h_vy_dispVtxCheck
int m_beamEnergyCheckRate
bool m_energyImbalanceTest
int m_nonG4_energyCheckRate
int m_nonZeroPhotonMassCheckRate
MC::Loops< HepMC::GenEvent, HepMC::ConstGenParticlePtr, HepMC::ConstGenVertexPtr > m_looper
member to detect loops
int m_invalidBeamParticlesCheckRate
TH1F * m_h_vxprod_dispVtxCheck
TestHepMC(const std::string &name, ISvcLocator *pSvcLocator)
double m_tau_eff_threshold
TH1F * m_h_energy_dispVtxCheck
TH1F * m_h_vz_dispVtxCheck
int m_Status1ShortLifetime
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)
int m_undisplacedDecayDaughtersOfDisplacedVtxCheckRate
int m_undisplacedLLHdaughtersCheckRate
TH1F * m_h_energyImbalance
TH1F * m_h_beamparticle1_Energy
int m_negativeEnergyTachyonicCheckRate
TH1F * m_h_energy_dispVtxCheck_lt10
bool m_undisplacedDaughtersTest
TH1F * m_h_momentumImbalance_px