|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef METINTERFACE_IMETREBUILDER_H
18 #define METINTERFACE_IMETREBUILDER_H
42 bool doTracks=
true) = 0;
52 const std::string& softKey,
56 bool doTracks=
true) = 0;
59 const std::string& softKey,
66 const std::string& softJetScale) = 0;
69 const std::string& softKey,
76 const std::string& softJetScale,
86 const std::string& softJetScale,
virtual StatusCode execute()=0
virtual StatusCode rebuildJetMET(xAOD::MissingET *metJet, xAOD::MissingET *metSoft, const xAOD::JetContainer *jets, const xAOD::MissingETComponent *component, bool doTracks, bool doJvfCut, bool pureTrkSoft, const std::string &softJetScale, float &stvf, const xAOD::MissingETComponent *comp_softtrk)=0
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode rebuildJetMET(const std::string &jetKey, const std::string &softKey, xAOD::MissingETContainer *metCont, const xAOD::JetContainer *jets, const xAOD::MissingETComponentMap *metMap, bool doTracks, bool doJvfCut, bool pureTrkSoft, const std::string &softJetScale)=0
Principal data object for Missing ET.
virtual StatusCode rebuildMET(xAOD::MissingET *met, const xAOD::IParticleContainer *collection, const xAOD::MissingETComponent *component, bool doTracks)=0
virtual StatusCode copyMET(const std::string &metKey, xAOD::MissingETContainer *metCont, const xAOD::MissingETComponentMap *metMap)=0
virtual StatusCode rebuildJetMET(const std::string &jetKey, const std::string &softKey, xAOD::MissingETContainer *metCont, const xAOD::JetContainer *jets, const xAOD::MissingETComponentMap *metMap, bool doTracks=true)=0
virtual StatusCode rebuildJetMET(const std::string &jetKey, const std::string &softKey, xAOD::MissingETContainer *metCont, const xAOD::JetContainer *jets, const xAOD::MissingETComponentMap *metMap, bool doTracks, bool doJvfCut, bool pureTrkSoft, const std::string &softJetScale, float &stvf)=0
Container for xAOD::MissingET_v1 objects.
virtual StatusCode rebuildMET(const std::string &metKey, xAOD::MissingETContainer *metCont, const xAOD::IParticleContainer *collection, const xAOD::MissingETComponentMap *metMap, bool doTracks=true)=0
MET component descriptor contains object links and corresponding parameters.