ATLAS Offline Software
Loading...
Searching...
No Matches
LArPhysCaliTdiffComplete.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef LARRAWCONDITIONS_LARPHYSCALITDIFFCOMPLETE_H
6#define LARRAWCONDITIONS_LARPHYSCALITDIFFCOMPLETE_H
7
11
20
22 public LArConditionsContainer<LArPhysCaliTdiffP>{
23
24 public:
25
27
29
31
32 // retrieving PhysCaliTdiff using online ID
33 virtual const float& Tdiff(const HWIdentifier& CellID, int gain) const ;
34
35 // set method filling the data members individually
36 // (if one wants to fill this class not using the DB)
37 void set(const HWIdentifier& CellID, int gain,
38 float tdiff);
39
40// static const float empty; //returned in case of non-existing data
41};
42
44#endif
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
This class implements the ILArPhysCaliTdiff interface ` *.
void set(const HWIdentifier &CellID, int gain, float tdiff)
LArConditionsContainer< LArPhysCaliTdiffP > CONTAINER
virtual const float & Tdiff(const HWIdentifier &CellID, int gain) const