ATLAS Offline Software
Loading...
Searching...
No Matches
TBLArCalibDigitContainer.h
Go to the documentation of this file.
1//Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7/* author : Pierre-Antoine Delsart */
8
9/* date of creation : 04/10/2004 */
10/* Copy of LArCalibDigitContainer*/
11
12#ifndef TBLARCALIBDIGITCONTAINER_H
13#define TBLARCALIBDIGITCONTAINER_H
14
17#include "CLHEP/Units/SystemOfUnits.h"
19
26class TBLArCalibDigitContainer : public DataVector<LArCalibDigit> {
27
28 public :
33
37 void setDelayScale(const double scale) {m_delayScale=scale;}
38 inline double getDelayScale() const {return m_delayScale;}
39
44private:
46
47} ;
48
49CLASS_DEF( TBLArCalibDigitContainer , 1147713396 , 1 )
50
51
52#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
Base class for LArDigits taken during calibration runs.
Liquid Argon Calibration Digit Container
virtual ~TBLArCalibDigitContainer()
destructor
void setDelayScale(const double scale)
Setter & Getter for delayScale.