ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TileLaserTimingTool::DrawerData Struct Reference
Collaboration diagram for TileLaserTimingTool::DrawerData:

Public Member Functions

 DrawerData (const std::string &id)
 

Public Attributes

PMTDatapmtd [NCHANNELS]
 
DigitizerData digid [8]
 
TH1F Digi0TimeDiffHisto
 
TH1F Digi0Time
 
float FarDigitizerMeanTime
 

Detailed Description

Definition at line 155 of file TileLaserTimingTool.h.

Constructor & Destructor Documentation

◆ DrawerData()

TileLaserTimingTool::DrawerData::DrawerData ( const std::string &  id)

Definition at line 94 of file TileLaserTimingTool.cxx.

95  : Digi0TimeDiffHisto(("TimeDiff" + id).c_str(), ("TimeDiff" + id).c_str(), 2000, -100., 100.)
96  , Digi0Time(("Digi0Time" + id).c_str(), ("Digi0Time" + id).c_str(), 2000, -100., 100.)
98 {
99 
100  for (int i = 0; i < 48; ++i) {
101  std::ostringstream sout;
102  sout << id << '_' << i;
103  pmtd[i] = new PMTData(sout.str());
104  }
105 }

Member Data Documentation

◆ Digi0Time

TH1F TileLaserTimingTool::DrawerData::Digi0Time

Definition at line 167 of file TileLaserTimingTool.h.

◆ Digi0TimeDiffHisto

TH1F TileLaserTimingTool::DrawerData::Digi0TimeDiffHisto

Definition at line 163 of file TileLaserTimingTool.h.

◆ digid

DigitizerData TileLaserTimingTool::DrawerData::digid[8]

Definition at line 158 of file TileLaserTimingTool.h.

◆ FarDigitizerMeanTime

float TileLaserTimingTool::DrawerData::FarDigitizerMeanTime

Definition at line 171 of file TileLaserTimingTool.h.

◆ pmtd

PMTData* TileLaserTimingTool::DrawerData::pmtd[NCHANNELS]

Definition at line 157 of file TileLaserTimingTool.h.


The documentation for this struct was generated from the following files:
TileLaserTimingTool::DrawerData::FarDigitizerMeanTime
float FarDigitizerMeanTime
Definition: TileLaserTimingTool.h:171
TileLaserTimingTool::DrawerData::pmtd
PMTData * pmtd[NCHANNELS]
Definition: TileLaserTimingTool.h:157
TileLaserTimingTool::DrawerData::Digi0TimeDiffHisto
TH1F Digi0TimeDiffHisto
Definition: TileLaserTimingTool.h:163
lumiFormat.i
int i
Definition: lumiFormat.py:92
TileLaserTimingTool::DrawerData::Digi0Time
TH1F Digi0Time
Definition: TileLaserTimingTool.h:167