ATLAS Offline Software
Loading...
Searching...
No Matches
L1CaloDerivedRunPars.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4#ifndef TRIGT1CALOCALIBCONDITIONS_L1CALODERIVEDRUNPARS_H
5#define TRIGT1CALOCALIBCONDITIONS_L1CALODERIVEDRUNPARS_H
6
7#include <string>
8#include <iostream>
9
17{
18 friend std::ostream& operator<<(std::ostream& output, const L1CaloDerivedRunPars& r);
19public:
21 L1CaloDerivedRunPars(unsigned int channelId, const std::string& timingRegime, const std::string& tierZeroTag);
22
23 unsigned int channelId() const { return m_channelId; }
24 const std::string& timingRegime() const { return m_timingRegime; }
25 const std::string& tierZeroTag() const { return m_tierZeroTag; }
26
27 void setChannelId(unsigned int channelId) { m_channelId = channelId; }
29 void settierZeroTag(const std::string& tierZeroTag) { m_tierZeroTag = tierZeroTag; }
30
31private:
32 unsigned int m_channelId = 0;
33 std::string m_timingRegime;
34 std::string m_tierZeroTag;
35};
36
37#endif // TRIGT1CALOCALIBCONDITIONS_L1CALODERIVEDRUNPARS_H
void setChannelId(unsigned int channelId)
const std::string & tierZeroTag() const
void settimingRegime(const std::string &timingRegime)
const std::string & timingRegime() const
unsigned int channelId() const
friend std::ostream & operator<<(std::ostream &output, const L1CaloDerivedRunPars &r)
void settierZeroTag(const std::string &tierZeroTag)
int r
Definition globals.cxx:22