ATLAS Offline Software
Loading...
Searching...
No Matches
LArPedestalCopy Class Reference

#include <LArPedestalCompleteCnv.h>

Collaboration diagram for LArPedestalCopy:

Public Member Functions

void copyOldtoNew (const LArConditionsSubset< LArPedestalP > *oldPedestal, LArConditionsSubset< LArPedestalP1 > *newPedestal)

Detailed Description

Definition at line 37 of file LArPedestalCompleteCnv.h.

Member Function Documentation

◆ copyOldtoNew()

void LArPedestalCopy::copyOldtoNew ( const LArConditionsSubset< LArPedestalP > * oldPedestal,
LArConditionsSubset< LArPedestalP1 > * newPedestal )

Definition at line 83 of file LArPedestalCompleteCnv.cxx.

85{
86 newPedestal->assign (*oldPedestal,
87 [] (const LArPedestalP& from,
88 LArPedestalP1& to)
89 {
90 to.m_Pedestal = from.m_vPedestal.empty() ? 0 : from.m_vPedestal[0];
91 to.m_PedestalRMS = from.m_vPedestalRMS.empty() ? 0 : from.m_vPedestalRMS[0];
92 });
93}
void assign(const LArConditionsSubset< U > &other, COPIER copier)
Copy from another subset object.
std::vector< float > m_vPedestalRMS
std::vector< float > m_vPedestal
CONT to(RANGE &&r)
Definition ranges.h:39

The documentation for this class was generated from the following files: