|
ATLAS Offline Software
|
Go to the documentation of this file.
3 #ifndef FTAGVALIDATION_FTAGVALIDATIONALGORITHM_H
4 #define FTAGVALIDATION_FTAGVALIDATIONALGORITHM_H 1
28 template<
class CONTAINER >
48 "Key to read EventInfo."};
51 "Minimum Eta range for jets"};
54 "Maximum Eta range for jets"};
56 Gaudi::Property< float >
m_minJetPt {
this,
"MinJetPt", 20.,
57 "Minimum Jet Pt [GeV]" };
60 "Maximum Trigger Eta range for jets"};
63 "Minimum Trigger Jet Pt [GeV]" };
bool passTriggerJetKinematicSelection(const xAOD::Jet *) const
Gaudi::Property< float > m_minJetEta
Gaudi::Property< float > m_minTrigJetPt
StatusCode retrieveCollectionfromStoreGate(const EventContext &, const CONTAINER *&, const SG::ReadHandleKey< CONTAINER > &) const
FTAGValidationAlgorithm()
bool passJetQualitySelection(const xAOD::Jet *) const
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< float > m_maxTrigJetEta
Gaudi::Property< float > m_minJetPt
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
bool passJetJVTSelection(const xAOD::Jet *, const std::string &jetType="AntiKt4EMTopoJets") const
virtual ~FTAGValidationAlgorithm()
Class describing a Vertex.
Gaudi::Property< float > m_maxJetEta
bool passJetKinematicSelection(const xAOD::Jet *) const
virtual StatusCode initialize()
const xAOD::Vertex * getPrimaryVertex(const xAOD::VertexContainer *) const
int getMatchedOfflineJetIndex(const xAOD::Jet *, std::vector< const xAOD::Jet * >) const