ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCalibRpcSectorLogic.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONCALIBRPCSECTORLOGIC_H
6#define MUONCALIBRPCSECTORLOGIC_H
7
8#include <string>
9#include <vector>
10
11namespace MuonCalib {
12
17 public:
18 struct defineParams {
19 int sectorId{0};
20 int fel1Id{0};
21 int bcid{0};
22 int errorCode{0};
23 int crc{0};
25 int slIndex{0};
26 float triggerRates{0};
27 int counters{0};
28 int slIndex2{0};
29 int rowinBcid{0};
30 int padid{0};
31 int ptid{0};
32 int roi{0};
33 int outerPlane{0};
34 int overlapPhi{0};
35 int overlapEta{0};
37 int isInput{0};
38 };
40
43
44 int sectorId() const;
45 int fel1Id() const;
46 int bcid() const;
47 int errorCode() const;
48 int crc() const;
49 int hasMoreThan2TriggerCand() const;
50 int slIndex() const;
51 float triggerRates() const;
52 int counters() const;
53 int slIndex2() const;
54 int rowinBcid() const;
55 int padid() const;
56 int ptid() const;
57 int roi() const;
58 int outerPlane() const;
59 int overlapPhi() const;
60 int overlapEta() const;
61 int triggerBcid() const;
62 int isInput() const;
63
64 private:
66 };
67
68} // namespace MuonCalib
69
70#endif
~MuonCalibRpcSectorLogic()=default
destructor
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.