ATLAS Offline Software
Loading...
Searching...
No Matches
METAssocTestAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef METASSOCTESTALG_H
6#define METASSOCTESTALG_H
7
10
11namespace met {
12
14 {
15
16 public:
17 METAssocTestAlg(const std::string& name, ISvcLocator* pSvcLocator);
19
20 StatusCode initialize();
21 StatusCode finalize();
22 StatusCode execute();
23
24 private:
25
26 StatusCode checkJet(const xAOD::MissingETAssociation&);
28 StatusCode checkAssoc(const xAOD::MissingETAssociation&);
30
31 std::string m_mapname = ""; // internal var for retrieving MET map
32 std::string m_jetname = ""; // internal var for retrieving jet collection
33 // configure m_jetname if the container name is not m_mapsuffix+"Jets"
34
35 std::string m_mapsuffix = ""; // configurable var setting m_mapname and m_jetname
37 };
38}
39
40#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
StatusCode checkMiscAssoc(const xAOD::MissingETAssociation &)
StatusCode checkAssoc(const xAOD::MissingETAssociation &)
METAssocTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode checkObjects(const xAOD::MissingETAssociation &)
StatusCode checkJet(const xAOD::MissingETAssociation &)
MissingETAssociation_v1 MissingETAssociation
Version control by type definition.