ATLAS Offline Software
MuonCalibTriggerTimeInfo.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MUONCALIBEVTBASE_MuonCalibTriggerTimeInfo_h
6 #define MUONCALIBEVTBASE_MuonCalibTriggerTimeInfo_h
7 
8 #include <iostream>
9 #include <string>
10 #include <vector>
11 
12 namespace MuonCalib {
13 
15  public:
17  MuonCalibTriggerTimeInfo(const MuonCalibTriggerTimeInfo& dTimeInfo) = default;
20 
22 
23  std::ostream& dump(std::ostream& stream) const;
24 
25  float dMbtsTime() const;
26  float dLarTime() const;
27 
28  void setdMbtsTime(float dMbtsTime);
29  void setdLarTime(float dLarTime);
30 
31  private:
32  float m_dMbtsTime{-999.};
33  float m_dLarTime{-999.};
34  };
35 
36 } // namespace MuonCalib
37 
38 std::ostream& operator<<(std::ostream& stream, const MuonCalib::MuonCalibTriggerTimeInfo& info);
39 
40 #endif // MuonCalibTriggerTimeInfo_h
grepfile.info
info
Definition: grepfile.py:38
MuonCalib::MuonCalibTriggerTimeInfo::setdLarTime
void setdLarTime(float dLarTime)
sets lar
Definition: MuonCalibTriggerTimeInfo.cxx:11
MuonCalib::MuonCalibTriggerTimeInfo::~MuonCalibTriggerTimeInfo
~MuonCalibTriggerTimeInfo()=default
destructor
MuonCalib::MuonCalibTriggerTimeInfo::dMbtsTime
float dMbtsTime() const
Definition: MuonCalibTriggerTimeInfo.cxx:8
MuonCalib::MuonCalibTriggerTimeInfo::m_dLarTime
float m_dLarTime
Definition: MuonCalibTriggerTimeInfo.h:33
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
MuonCalib::MuonCalibTriggerTimeInfo::MuonCalibTriggerTimeInfo
MuonCalibTriggerTimeInfo(const MuonCalibTriggerTimeInfo &dTimeInfo)=default
copyconstructor
MuonCalib::MuonCalibTriggerTimeInfo::operator=
MuonCalibTriggerTimeInfo & operator=(const MuonCalibTriggerTimeInfo &dTimeInfo)=default
assignment operator
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition: CscCalcPed.cxx:22
MuonCalib::MuonCalibTriggerTimeInfo::dLarTime
float dLarTime() const
Definition: MuonCalibTriggerTimeInfo.cxx:9
MuonCalib::MuonCalibTriggerTimeInfo::MuonCalibTriggerTimeInfo
MuonCalibTriggerTimeInfo()=default
Default constructor.
operator<<
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibTriggerTimeInfo &info)
Definition: MuonCalibTriggerTimeInfo.cxx:22
MuonCalib::MuonCalibTriggerTimeInfo::m_dMbtsTime
float m_dMbtsTime
Definition: MuonCalibTriggerTimeInfo.h:32
MuonCalib::MuonCalibTriggerTimeInfo::setdMbtsTime
void setdMbtsTime(float dMbtsTime)
sets mbts
Definition: MuonCalibTriggerTimeInfo.cxx:10
MuonCalib::MuonCalibTriggerTimeInfo::dump
std::ostream & dump(std::ostream &stream) const
Definition: MuonCalibTriggerTimeInfo.cxx:13
MuonCalib::MuonCalibTriggerTimeInfo
Definition: MuonCalibTriggerTimeInfo.h:14