ATLAS Offline Software
Loading...
Searching...
No Matches
CalibData Struct Reference

#include <ZDCNLCalibration.h>

Collaboration diagram for CalibData:

Public Member Functions

 CalibData ()
 CalibData (int inLBStart, int inLBEnd, const std::array< std::vector< float >, 4 > &inWeights)

Public Attributes

std::array< std::vector< float >, 4 > weights
unsigned int LBStart
unsigned int LBEnd

Detailed Description

Definition at line 34 of file ZDCNLCalibration.h.

Constructor & Destructor Documentation

◆ CalibData() [1/2]

CalibData::CalibData ( )
inline

Definition at line 40 of file ZDCNLCalibration.h.

41 {
42 std::vector<float> unity(1, 1);
43 weights = {unity, unity, unity, unity};
44 LBStart = 0;
45 LBEnd = 10000;
46 };
unsigned int LBEnd
unsigned int LBStart
std::array< std::vector< float >, 4 > weights

◆ CalibData() [2/2]

CalibData::CalibData ( int inLBStart,
int inLBEnd,
const std::array< std::vector< float >, 4 > & inWeights )
inline

Definition at line 48 of file ZDCNLCalibration.h.

48 :
49 LBStart(inLBStart), LBEnd(inLBEnd), weights(inWeights)
50 {};

Member Data Documentation

◆ LBEnd

unsigned int CalibData::LBEnd

Definition at line 38 of file ZDCNLCalibration.h.

◆ LBStart

unsigned int CalibData::LBStart

Definition at line 37 of file ZDCNLCalibration.h.

◆ weights

std::array<std::vector<float>, 4> CalibData::weights

Definition at line 36 of file ZDCNLCalibration.h.


The documentation for this struct was generated from the following file: