ATLAS Offline Software
Loading...
Searching...
No Matches
LArAutoCorrSC.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5//Dear emacs, this is -*-c++-*-
6
7#ifndef LARCOOLCONDITIONS_LARAUTOCORRSUPERCELL_H
8#define LARCOOLCONDITIONS_LARAUTOCORRSUPERCELL_H
9
13
15
18{
19 private:
21
22 public:
24 virtual ~LArAutoCorrSC( );
25
26 bool good() const { return m_isInitialized && m_nChannels>0; }
27
28 virtual AutoCorrRef_t autoCorr(const HWIdentifier& CellID, int gain) const ;
29
30};
32CLASS_DEF( LArAutoCorrSC , 219258685, 1 )
34
35
36#endif
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Definition CondCont.h:1413
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
This class is a collection of AttributeLists where each one is associated with a channel number.
This class defines the interface for accessing AutoCorrelation parameters for each channel @stereotyp...
LArVectorProxy AutoCorrRef_t
virtual AutoCorrRef_t autoCorr(const HWIdentifier &CellID, int gain) const
virtual ~LArAutoCorrSC()
bool good() const
LArCondSuperCellBase(const std::string &name)