ATLAS Offline Software
Loading...
Searching...
No Matches
FixLArIdMap.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 FIXLARIDMAP_H
6#define FIXLARIDMAP_H
7
9#include <string>
10
11#include "LArTools/LArOnOffId_P.h"
12
14{
15 public:
16 FixLArIdMap(const std::string& name,ISvcLocator* pSvcLocator);
17 virtual ~FixLArIdMap();
18
19 StatusCode initialize();
20 StatusCode execute();
21 StatusCode finalize();
22
23 StatusCode fix1();
24 StatusCode fix2();
25 StatusCode fix3();
26 StatusCode fix4();
27 StatusCode fix5();
28 StatusCode fix6();
29 StatusCode fix7();
30 StatusCode fix8();
31 StatusCode fix9();
32 StatusCode fix10();
33 StatusCode fix11();
34 StatusCode fix12();
35
36
37 void dumpId();
38 private:
39 int m_fixFlag ;
40 bool m_dumpIds ;
41 std::string m_febToRodMap;
42
43};
44
45bool operator < (const LArOnOffId_P::LArOnOffId_P_t & t1,
46 const LArOnOffId_P::LArOnOffId_P_t & t2) ;
47
48#endif // FixLArIDMAP_H
49
bool operator<(const LArOnOffId_P::LArOnOffId_P_t &t1, const LArOnOffId_P::LArOnOffId_P_t &t2)
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
StatusCode fix6()
FixLArIdMap(const std::string &name, ISvcLocator *pSvcLocator)
Author Hong Ma hma@bnl.gov
StatusCode fix3()
StatusCode fix5()
StatusCode fix10()
StatusCode finalize()
StatusCode fix9()
StatusCode fix7()
std::string m_febToRodMap
Definition FixLArIdMap.h:41
virtual ~FixLArIdMap()
StatusCode initialize()
StatusCode fix4()
StatusCode fix8()
StatusCode fix1()
StatusCode execute()
StatusCode fix11()
StatusCode fix12()
StatusCode fix2()