ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LArCalorimeter
LArRawConditions
LArRawConditions
LArMinBiasAverageMC.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARRAWCONDITIONS_LArMinBiasAverageMC_H
6
#define LARRAWCONDITIONS_LArMinBiasAverageMC_H
7
8
#include "
LArRawConditions/LArMinBiasAverageComplete.h
"
9
10
#include <vector>
11
18
19
class
LArMinBiasAverageMC
:
public
LArMinBiasAverageComplete
{
20
21
public
:
22
23
LArMinBiasAverageMC
();
24
25
virtual
~LArMinBiasAverageMC
( );
26
virtual
StatusCode
initialize
();
27
28
// retrieving Average of E in Minimum Bias events , using online ID
29
30
virtual
const
float
&
minBiasAverage
(
const
HWIdentifier
& CellID)
const
;
31
};
32
33
#include "
AthenaKernel/CondCont.h
"
34
CLASS_DEF
(
LArMinBiasAverageMC
, 255615918, 1)
35
CONDCONT_DEF
(
LArMinBiasAverageMC
,157938128 ,
ILArMinBiasAverage
);
36
37
#endif
CondCont.h
Hold mappings of ranges to condition objects.
CONDCONT_DEF
#define CONDCONT_DEF(...)
Definition
CondCont.h:1413
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:67
LArMinBiasAverageComplete.h
HWIdentifier
Definition
HWIdentifier.h:13
ILArMinBiasAverage
Definition
ILArMinBiasAverage.h:13
LArMinBiasAverageComplete::LArMinBiasAverageComplete
LArMinBiasAverageComplete()
Definition
LArMinBiasAverageComplete.cxx:7
LArMinBiasAverageMC
Implementation of the interface ILArMinBiasAverage for MC Derives from LArMinBiasAverageComplete,...
Definition
LArMinBiasAverageMC.h:19
LArMinBiasAverageMC::minBiasAverage
virtual const float & minBiasAverage(const HWIdentifier &CellID) const
access to average of E in minimum bias events index by Identifier
Definition
LArMinBiasAverageMC.cxx:19
LArMinBiasAverageMC::initialize
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.
Definition
LArMinBiasAverageMC.cxx:10
LArMinBiasAverageMC::LArMinBiasAverageMC
LArMinBiasAverageMC()
Definition
LArMinBiasAverageMC.cxx:7
LArMinBiasAverageMC::~LArMinBiasAverageMC
virtual ~LArMinBiasAverageMC()
Definition
LArMinBiasAverageMC.cxx:14
Generated on
for ATLAS Offline Software by
1.17.0