ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RawTowerDeadMapLoader.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file RawTowerDeadMapLoader.h
1 // $Id: $
2 
11 #ifndef CALORECO_RAWTOWERDEADMAPLOADER_H
12 #define CALORECO_RAWTOWERDEADMAPLOADER_H
13 
14 #include <fun4all/SubsysReco.h>
15 
16 #include <string>
17 
18 class PHCompositeNode;
19 
24 {
25  public:
26  RawTowerDeadMapLoader(const std::string& detector);
27 
28  ~RawTowerDeadMapLoader() override {}
29 
30  int InitRun(PHCompositeNode* topNode) override;
31 
32  const std::string& deadMapPath() const
33  {
34  return m_deadMapPath;
35  }
36 
37  void deadMapPath(const std::string& deadMapPath)
38  {
40  }
41 
42  const std::string& detector() const
43  {
44  return m_detector;
45  }
46 
47  void detector(const std::string& detector)
48  {
50  }
51 
52  private:
53  std::string m_detector;
54  std::string m_deadMapPath;
55 };
56 
57 #endif