ATLAS Offline Software
UniformShapeErrorGetter.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
10 #ifndef LArSamples_UniformShapeErrorGetter_H
11 #define LArSamples_UniformShapeErrorGetter_H
12 
14 
15 namespace LArSamples {
16 
18 
19  public:
20 
21  UniformShapeErrorGetter(double k) : m_k(k) { }
23 
24  ShapeErrorData* shapeErrorData(unsigned int hash, CaloGain::CaloGain gain, const Residual* toExclude = 0) const;
25  ShapeErrorData* phiSymShapeErrorData(short /*ring*/, CaloGain::CaloGain /*gain*/, const Residual* /*toExclude*/) const { return 0; }
26 
27  private:
28 
29  double m_k;
30  };
31 }
32 #endif
AbsShapeErrorGetter.h
CaloCondBlobAlgs_fillNoiseFromASCII.gain
gain
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:110
LArSamples
Definition: AbsShape.h:24
LArSamples::UniformShapeErrorGetter::m_k
double m_k
Definition: UniformShapeErrorGetter.h:29
LArSamples::UniformShapeErrorGetter::~UniformShapeErrorGetter
virtual ~UniformShapeErrorGetter()
Definition: UniformShapeErrorGetter.h:22
LArSamples::AbsShapeErrorGetter
Definition: AbsShapeErrorGetter.h:23
LArSamples::UniformShapeErrorGetter::phiSymShapeErrorData
ShapeErrorData * phiSymShapeErrorData(short, CaloGain::CaloGain, const Residual *) const
Definition: UniformShapeErrorGetter.h:25
LArSamples::Residual
storage of a pulse shape residual set
Definition: LArCalorimeter/LArSamplesMon/LArSamplesMon/Residual.h:29
CaloGain::CaloGain
CaloGain
Definition: CaloGain.h:11
CaloCondBlobAlgs_fillNoiseFromASCII.hash
dictionary hash
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:109
LArSamples::ShapeErrorData
Definition: ShapeErrorData.h:19
LArSamples::UniformShapeErrorGetter::shapeErrorData
ShapeErrorData * shapeErrorData(unsigned int hash, CaloGain::CaloGain gain, const Residual *toExclude=0) const
Definition: UniformShapeErrorGetter.cxx:15
LArSamples::UniformShapeErrorGetter::UniformShapeErrorGetter
UniformShapeErrorGetter(double k)
Definition: UniformShapeErrorGetter.h:21
fitman.k
k
Definition: fitman.py:528
LArSamples::UniformShapeErrorGetter
Definition: UniformShapeErrorGetter.h:17