ATLAS Offline Software
Loading...
Searching...
No Matches
python.LArRunFormat.LArRunInfo Class Reference
Collaboration diagram for python.LArRunFormat.LArRunInfo:

Public Member Functions

 __init__ (self, nSamples, gainType, latency, firstSample, format, runType)
 nSamples (self)
 gainType (self)
 latency (self)
 firstSample (self)
 format (self)
 runType (self)
 stringFormat (self)
 stringRunType (self)

Protected Attributes

 _nSamples = nSamples
 _gainType = gainType
 _latency = latency
 _firstSample = firstSample
int _format = format
int _runType = runType

Detailed Description

Definition at line 9 of file LArRunFormat.py.

Constructor & Destructor Documentation

◆ __init__()

python.LArRunFormat.LArRunInfo.__init__ ( self,
nSamples,
gainType,
latency,
firstSample,
format,
runType )

Definition at line 11 of file LArRunFormat.py.

11 def __init__(self,nSamples,gainType,latency,firstSample,format,runType):
12 self._nSamples = nSamples
13 self._gainType = gainType
14 self._latency = latency
15 self._firstSample = firstSample
16 self._format = format
17 self._runType = runType
18

Member Function Documentation

◆ firstSample()

python.LArRunFormat.LArRunInfo.firstSample ( self)

Definition at line 31 of file LArRunFormat.py.

31 def firstSample(self):
32 "firstsample"
33 return self._firstSample
34

◆ format()

python.LArRunFormat.LArRunInfo.format ( self)

Definition at line 35 of file LArRunFormat.py.

35 def format(self):
36 "format:0=Transparent, 1=Format 1, 2=Format 2"
37 return self._format
38

◆ gainType()

python.LArRunFormat.LArRunInfo.gainType ( self)

Definition at line 23 of file LArRunFormat.py.

23 def gainType(self):
24 "gainType: 0=auto,1=L,2=M,3=H,4=LM,5=LH,6=ML,7=MH,8=HL,9=HM,10=LMH,11=LHM,12=MLH,13=MHL,14=HLM,15=HML"
25 return self._gainType
26

◆ latency()

python.LArRunFormat.LArRunInfo.latency ( self)

Definition at line 27 of file LArRunFormat.py.

27 def latency(self):
28 "latency between l1 trigger and readout"
29 return self._latency
30

◆ nSamples()

python.LArRunFormat.LArRunInfo.nSamples ( self)

Definition at line 19 of file LArRunFormat.py.

19 def nSamples(self):
20 "Number of samples readout from FEB"
21 return self._nSamples
22

◆ runType()

python.LArRunFormat.LArRunInfo.runType ( self)

Definition at line 39 of file LArRunFormat.py.

39 def runType(self):
40 "runType: 0=RawData, 1=RawDataResult, 2=Result"
41 return self._runType
42

◆ stringFormat()

python.LArRunFormat.LArRunInfo.stringFormat ( self)

Definition at line 43 of file LArRunFormat.py.

43 def stringFormat(self):
44 if (self._format == 0) :
45 return 'transparent'
46 if (self._format == 1) :
47 return 'Format1'
48 if (self._format == 2) :
49 return 'Format2'
50

◆ stringRunType()

python.LArRunFormat.LArRunInfo.stringRunType ( self)

Definition at line 51 of file LArRunFormat.py.

51 def stringRunType(self):
52 if (self._runType ==0) :
53 return 'RawData'
54 if (self._runType ==1) :
55 return 'RawDataResult'
56 if (self._runType ==2) :
57 return 'Result'
58
59@cache

Member Data Documentation

◆ _firstSample

python.LArRunFormat.LArRunInfo._firstSample = firstSample
protected

Definition at line 15 of file LArRunFormat.py.

◆ _format

int python.LArRunFormat.LArRunInfo._format = format
protected

Definition at line 16 of file LArRunFormat.py.

◆ _gainType

python.LArRunFormat.LArRunInfo._gainType = gainType
protected

Definition at line 13 of file LArRunFormat.py.

◆ _latency

python.LArRunFormat.LArRunInfo._latency = latency
protected

Definition at line 14 of file LArRunFormat.py.

◆ _nSamples

python.LArRunFormat.LArRunInfo._nSamples = nSamples
protected

Definition at line 12 of file LArRunFormat.py.

◆ _runType

int python.LArRunFormat.LArRunInfo._runType = runType
protected

Definition at line 17 of file LArRunFormat.py.


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