ATLAS Offline Software
Loading...
Searching...
No Matches
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
9
10#include <vector>
11
18
20
21 public:
22
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
34CLASS_DEF( LArMinBiasAverageMC, 255615918, 1)
36
37#endif
Hold mappings of ranges to condition objects.
#define CONDCONT_DEF(...)
Definition CondCont.h:1413
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Implementation of the interface ILArMinBiasAverage for MC Derives from LArMinBiasAverageComplete,...
virtual const float & minBiasAverage(const HWIdentifier &CellID) const
access to average of E in minimum bias events index by Identifier
virtual StatusCode initialize()
Initialization done after creation or read back - derived classes may augment the functionality.