ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRawConditions
LArRawConditions
LArDSPThresholdsComplete.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
13
14
15
#ifndef LARDSPTHRESHOLDSCOMPLETE_H
16
#define LARDSPTHRESHOLDSCOMPLETE_H
17
18
#include "
LArRawConditions/LArConditionsContainer.h
"
19
#include "
LArRawConditions/LArDSPThresholdsP.h
"
20
21
class
LArDSPThresholdsComplete
:
public
LArConditionsContainer
<LArDSPThresholdsP> {
22
23
public
:
24
void
set
(
const
HWIdentifier
chid,
const
float
tQThr
,
const
float
samplesThr
,
const
float
trigSumThr
);
25
26
float
tQThr
(
const
HWIdentifier
chid)
const
{
return
this->
get
(chid,0).tQThr(); };
27
float
samplesThr
(
const
HWIdentifier
chid)
const
{
return
this->
get
(chid,0).samplesThr();};
28
float
trigSumThr
(
const
HWIdentifier
chid)
const
{
return
this->
get
(chid,0).trigSumThr();};
29
30
};
31
32
33
#include "
AthenaKernel/CondCont.h
"
34
CLASS_DEF
(
LArDSPThresholdsComplete
,247471531,1)
35
CONDCONT_DEF
(
LArDSPThresholdsComplete
, 74858617 );
36
37
#endif
CondCont.h
Hold mappings of ranges to condition objects.
CONDCONT_DEF
#define CONDCONT_DEF(...)
Definition
CondCont.h:1413
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:67
LArConditionsContainer.h
LArDSPThresholdsP.h
HWIdentifier
Definition
HWIdentifier.h:13
LArConditionsContainer< LArDSPThresholdsP >::get
ConstReference get(const HWIdentifier id, unsigned int gain=0) const
LArConditionsContainer< LArDSPThresholdsP >::LArConditionsContainer
LArConditionsContainer()
LArDSPThresholdsComplete
Definition
LArDSPThresholdsComplete.h:21
LArDSPThresholdsComplete::set
void set(const HWIdentifier chid, const float tQThr, const float samplesThr, const float trigSumThr)
Definition
LArDSPThresholdsComplete.cxx:15
LArDSPThresholdsComplete::samplesThr
float samplesThr(const HWIdentifier chid) const
Definition
LArDSPThresholdsComplete.h:27
LArDSPThresholdsComplete::tQThr
float tQThr(const HWIdentifier chid) const
Definition
LArDSPThresholdsComplete.h:26
LArDSPThresholdsComplete::trigSumThr
float trigSumThr(const HWIdentifier chid) const
Definition
LArDSPThresholdsComplete.h:28
Generated on
for ATLAS Offline Software by
1.17.0