ATLAS Offline Software
Loading...
Searching...
No Matches
LArMinBiasComplete.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
8
9#include <iostream>
10using namespace std ;
11
13
15
16/* Fill transient object in ATHENA *****************************************
17 */
19{
20 LArMinBiasP t ;
21 t.m_MinBiasRMS = minBiasRMS;
22
23 setPdata(CellID,t);
24}
25
26
27// retrieve RMS of E in minimum bias events *****************************
28const float& LArMinBiasComplete::minBiasRMS(const HWIdentifier& CellID) const
29{
30 const LArMinBiasP& t = get(CellID);
31 return t.m_MinBiasRMS ;
32}
33
34
35
void setPdata(const HWIdentifier id, const LArMinBiasP &payload, unsigned int gain=0)
ConstReference get(const HWIdentifier id, unsigned int gain=0) const
virtual const float & minBiasRMS(const HWIdentifier &CellID) const
access to RMS of E in minimum bias events index by Identifier
void set(const HWIdentifier &CellID, float vMinBiasRMS)
c-struct reproducing the structure of the persistent data
Definition LArMinBiasP.h:15
STL namespace.