ATLAS Offline Software
Public Member Functions | List of all members
LArAutoCorrCopy Class Reference

#include <LArAutoCorrCompleteCnv.h>

Collaboration diagram for LArAutoCorrCopy:

Public Member Functions

void copyOldtoNew (const LArConditionsSubset< LArAutoCorrP > *oldAutoCorr, LArConditionsSubset< LArAutoCorrP1 > *newAutoCorr)
 

Detailed Description

Definition at line 36 of file LArAutoCorrCompleteCnv.h.

Member Function Documentation

◆ copyOldtoNew()

void LArAutoCorrCopy::copyOldtoNew ( const LArConditionsSubset< LArAutoCorrP > *  oldAutoCorr,
LArConditionsSubset< LArAutoCorrP1 > *  newAutoCorr 
)

Definition at line 74 of file LArAutoCorrCompleteCnv.cxx.

76 {
77  newAutoCorr->assign (*oldAutoCorr,
78  [] (const LArAutoCorrP& from,
80  {
81  to.m_vAutoCorr.assign (from.m_vAutoCorr.begin(),
82  from.m_vAutoCorr.end());
83  });
84 }

The documentation for this class was generated from the following files:
LArAutoCorrP::m_vAutoCorr
std::vector< double > m_vAutoCorr
Definition: LArAutoCorrP.h:30
LArAutoCorrP1
c-struct reproducing the structure of the persistent data
Definition: LArAutoCorrP1.h:25
CxxUtils::to
CONT to(RANGE &&r)
Definition: ranges.h:32
LArAutoCorrP
c-struct reproducing the structure of the persistent data
Definition: LArAutoCorrP.h:25
LArConditionsSubset::assign
void assign(const LArConditionsSubset< U > &other, COPIER copier)
Copy from another subset object.
Definition: LArConditionsSubset.h:339