|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef GENERATORFILTERS_XAODHTFilter_H
6 #define GENERATORFILTERS_XAODHTFilter_H
10 #include "GaudiKernel/ServiceHandle.h"
56 ,
"TMPEvtInfo.mcFilterHTKey"
57 ,
"Decoration for MC Filter HT"};
std::string m_TruthJetContainerName
Name of the truth jet container.
double m_MinLepPt
Min pT for the truth jets.
long m_passed
Number of events passing all cuts.
SG::WriteDecorHandleKey< xAOD::EventInfo > m_mcFilterHTKey
virtual StatusCode filterFinalize()
bool m_UseNu
Use neutrinos in HT.
double m_MinJetPt
Min pT for the truth jets.
double m_MaxJetEta
Max eta for the truth jets.
virtual StatusCode filterEvent()
double m_MaxLepEta
Max eta for the truth jets.
double m_MinHT
Min HT for events.
virtual StatusCode filterInitialize()
The Athena Transient Store API.
Base class for event generator filtering modules.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
bool m_UseLep
Use leptons in HT.
double m_MaxHT
Max HT for events.
long m_ptfailed
Number of events failing the pT cuts.
long m_total
Total number of events tested.
xAODHTFilter(const std::string &name, ISvcLocator *pSvcLocator)
std::string m_eventInfoName
ToolHandle< IMCTruthClassifier > m_classif