ATLAS Offline Software
TileRawChannelContainer.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TileRawChannelContainer_H
6 #define TileRawChannelContainer_H
7 
10 
12  public TileRawDataContainer<TileRawChannelCollection>
13 {
14 public:
15 
16  TileRawChannelContainer(bool createColl=false,
20  : TileRawDataContainer<TileRawChannelCollection> (createColl,type,unit,ownPolicy) { }
21 
22  TileRawChannelContainer(bool createColl,
23  int type,
24  int unit,
26  : TileRawDataContainer<TileRawChannelCollection> (createColl,(TYPE)type,(UNIT)unit,ownPolicy) { }
27 
29 };
30 
32 
35 {
36 public:
37 
40 
42 };
43 
44 #endif
45 
TileRawChannelContainer
Definition: TileRawChannelContainer.h:13
TileRawChannelCollectionVec
Definition: TileRawChannelContainer.h:35
TileRawChannelCollection.h
TileRawChannelCollectionVec::TileRawChannelCollectionVec
TileRawChannelCollectionVec()
Definition: TileRawChannelContainer.h:38
TileRawDataContainer
Definition: TileRawDataContainer.h:34
TileRawDataContainer.h
TileFragHash::TYPE
TYPE
initialize
Definition: TileFragHash.h:33
TileRawChannelContainer::~TileRawChannelContainer
~TileRawChannelContainer()
Definition: TileRawChannelContainer.h:28
TileRawChannelContainer::TileRawChannelContainer
TileRawChannelContainer(bool createColl=false, TYPE type=TileFragHash::Default, UNIT unit=TileRawChannelUnit::ADCcounts, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
Definition: TileRawChannelContainer.h:16
SG::OwnershipPolicy
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
Definition: OwnershipPolicy.h:16
SG::OWN_ELEMENTS
@ OWN_ELEMENTS
this data object owns its elements
Definition: OwnershipPolicy.h:17
TileRawChannelUnit::UNIT
UNIT
Definition: TileRawChannelUnit.h:16
TileRawChannelCollection
Definition: TileRawChannelCollection.h:12
TileRawChannelContainer::TileRawChannelContainer
TileRawChannelContainer(bool createColl, int type, int unit, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
Definition: TileRawChannelContainer.h:22
unit
const PlainObject unit() const
This is a plugin that makes Eigen look like CLHEP & defines some convenience methods.
Definition: AmgMatrixBasePlugin.h:20
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
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:64
TileRawChannelCollectionVec::~TileRawChannelCollectionVec
~TileRawChannelCollectionVec()
Definition: TileRawChannelContainer.h:41
TileFragHash::Default
@ Default
Definition: TileFragHash.h:33
TileRawChannelUnit::ADCcounts
@ ADCcounts
Definition: TileRawChannelUnit.h:17
TileRawDataCollectionVec
Definition: TileRawDataContainer.h:88