ATLAS Offline Software
Loading...
Searching...
No Matches
LArCalorimeter
LArRawConditions
src
LArShapeP2.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
LArRawConditions/LArShapeP2.h
"
6
#include <cassert>
7
8
9
LArShapeP2::LArShapeP2
(
float
timeOffset
,
10
float
timeBinWidth
,
11
const
std::vector<std::vector<float> >& vShape,
12
const
std::vector<std::vector<float> >& vShapeDer)
13
:
LAr2DWaveBase
(
timeOffset
,
timeBinWidth
, vShape, vShapeDer)
14
{
15
}
16
17
18
LArShapeP2::LArShapeP2
(
float
timeOffset
,
19
float
timeBinWidth
,
20
unsigned
int
nPhases,
21
unsigned
int
nSamples,
22
const
std::vector<float>&
shape
,
23
const
std::vector<float>&
shapeDer
,
24
unsigned
int
index
)
25
:
LAr2DWaveBase
(
timeOffset
,
timeBinWidth
,
26
nPhases, nSamples,
27
shape
,
shapeDer
,
index
)
28
{
29
}
30
31
32
LArShapeP2::LArShapeP2
(
const
LArCompactSubsetChannelProxy
& other)
33
:
LAr2DWaveBase
(other)
34
{
35
}
36
37
38
LArShapeP2::LArShapeP2
(
const
LArCompactSubsetConstChannelProxy
& other)
39
:
LAr2DWaveBase
(other)
40
{
41
}
42
43
LArShapeP2.h
LAr2DWaveBase::timeBinWidth
float timeBinWidth() const
Return the time bin width for this channel.
LAr2DWaveBase::LAr2DWaveBase
LAr2DWaveBase()
Default constructor.
LAr2DWaveBase::timeOffset
float timeOffset() const
Return the time offset for this channel.
LArCompactSubsetChannelProxy
A more compact way of storing shape/ofc data — non-const portion.
Definition
LArCompactSubset.h:178
LArCompactSubsetConstChannelProxy
A more compact way of storing shape/ofc data — const portion.
Definition
LArCompactSubset.h:100
LArShapeP2::shapeDer
ShapeRef_t shapeDer(size_t tbin) const
Definition
LArShapeP2.h:45
LArShapeP2::shape
ShapeRef_t shape(size_t tbin) const
Definition
LArShapeP2.h:44
LArShapeP2::LArShapeP2
LArShapeP2()
Definition
LArShapeP2.h:26
index
Definition
index.py:1
Generated on
for ATLAS Offline Software by
1.14.0