ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
python.LArRunFormat.LArRunInfo Class Reference
Collaboration diagram for python.LArRunFormat.LArRunInfo:

Public Member Functions

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

Private Attributes

 _nSamples
 
 _gainType
 
 _latency
 
 _firstSample
 
 _format
 
 _runType
 

Detailed Description

Definition at line 9 of file LArRunFormat.py.

Constructor & Destructor Documentation

◆ __init__()

def 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()

def 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()

def 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()

def 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()

def 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()

def 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()

def 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()

def 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()

def 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
private

Definition at line 15 of file LArRunFormat.py.

◆ _format

python.LArRunFormat.LArRunInfo._format
private

Definition at line 16 of file LArRunFormat.py.

◆ _gainType

python.LArRunFormat.LArRunInfo._gainType
private

Definition at line 13 of file LArRunFormat.py.

◆ _latency

python.LArRunFormat.LArRunInfo._latency
private

Definition at line 14 of file LArRunFormat.py.

◆ _nSamples

python.LArRunFormat.LArRunInfo._nSamples
private

Definition at line 12 of file LArRunFormat.py.

◆ _runType

python.LArRunFormat.LArRunInfo._runType
private

Definition at line 17 of file LArRunFormat.py.


The documentation for this class was generated from the following file:
vtune_athena.format
format
Definition: vtune_athena.py:14
python.processes.powheg.ZZj_MiNNLO.ZZj_MiNNLO.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZj_MiNNLO.py:18
python.OnlineISConfiguration.runType
def runType
Definition: OnlineISConfiguration.py:112
LArDigits2NtupleDumper.nSamples
nSamples
Definition: LArDigits2NtupleDumper.py:85