ATLAS Offline Software
Namespaces | Classes | Typedefs | Enumerations
LArSamples Namespace Reference

Namespaces

 FitterData
 

Classes

class  AbsLArCells
 A base class for accessing ntuple data. More...
 
class  AbsShape
 
class  AbsShapeErrorGetter
 
class  Accessor
 A base class for accessing ntuple data. More...
 
class  Averager
 storage of the time histories of all the cells More...
 
class  CellInfo
 
struct  ChannelSpec
 
class  Chi2Calc
 
class  ClassCounts
 
class  CombinedShapeErrorGetter
 
class  D3PDConverter
 storage of the time histories of all the cells More...
 
class  Data
 
class  DataContainer
 
struct  DataFunc
 
struct  DataFuncArgs
 
struct  DataFuncSet
 
class  DataStore
 storage of the time histories of all the cells More...
 
class  DataTweaker
 
struct  Definitions
 
class  DigitMonitor
 storage of the time histories of all the cells More...
 
class  EventData
 
class  FilterList
 
class  FilterParams
 
class  FitMonitor
 storage of the time histories of all the cells More...
 
struct  FuncCut
 
class  Geo
 
struct  GraphPoint
 
class  GraphShape
 
class  History
 
class  HistoryContainer
 
class  HistoryIterator
 storage of the time histories of all the cells More...
 
class  Id
 
class  IndexRange
 storage of the time histories of all the cells More...
 
class  Interface
 
class  LArCellsEmptyMonitoring
 
class  MonitorBase
 
class  MultiTreeAccessor
 
class  OccupancyMonitor
 storage of the time histories of all the cells More...
 
class  OFC
 
class  PersistentAccessor
 
class  Residual
 storage of a pulse shape residual set More...
 
class  ResidualCalculator
 
class  ResidualCompare
 
class  Residuals
 
struct  RoIPosition
 
class  RunData
 
class  ScaledErrorData
 
class  ScaledShiftedShape
 
class  ShapeDrawer
 
class  ShapeErrorData
 
class  ShapeFitter
 
class  ShapeInfo
 
class  SimpleShape
 
class  Splitter
 Tools so split an ntuple into smaller bits. More...
 
class  TimingClass
 
class  TimingMonitor
 storage of the time histories of all the cells More...
 
class  TreeAccessor
 
class  TreeShapeErrorGetter
 
class  UniformShapeErrorGetter
 

Typedefs

typedef TMatrixTSym< double > CovMatrix
 
typedef std::pair< int, int > UIntRange
 

Enumerations

enum  CaloId {
  FCAL_C = -5, HEC_C = -4, EMEC_INNER_C = -3, EMEC_OUTER_C = -2,
  EMB_C = -1, UNKNOWN_CALO = 0, EMB_A = 1, EMEC_OUTER_A = 2,
  EMEC_INNER_A = 3, HEC_A = 4, FCAL_A = 5, EMEC_C = -10,
  EMEC_A = 10, EMB = 101, EMEC = 102, EMEC_OUTER = 103,
  EMEC_INNER = 104, HEC = 105, FCAL = 106, EM = 107,
  PRECISION_EM = 108
}
 
enum  PartitionId {
  EMB_A_PARTITION = 1, EMB_C_PARTITION = 2, EMEC_A_PARTITION = 3, EMEC_C_PARTITION = 4,
  HEC_A_PARTITION = 5, HEC_C_PARTITION = 6, FCAL_A_PARTITION = 7, FCAL_C_PARTITION = 8,
  UNKNOWN_PARTITION = 0
}
 
enum  ShapeErrorType {
  CellShapeError, LowGainCellShapeError, MedGainCellShapeError, HighGainCellShapeError,
  RingShapeError, LowGainRingShapeError, MedGainRingShapeError, HighGainRingShapeError,
  NoShapeError, NShapeErrorTypes, BestShapeError
}
 
enum  Chi2Params { DefaultChi2 = 0, NoCorrs = 1, BasicChi2 = 2, OFCChi2 = 4 }
 
enum  CombinationType {
  AverageValue = 0, MaxValue = 1, MinValue = 2, TotalValue = 3,
  RMSValue = 4
}
 
enum  DrawParams { DataFirst = 1, SamplingTimeUnits = 2, Legend = 4, AtlasStyle = 8 }
 

Typedef Documentation

◆ CovMatrix

typedef TMatrixTSym<double> LArSamples::CovMatrix

◆ UIntRange

typedef std::pair<int, int> LArSamples::UIntRange

Definition at line 23 of file FilterParams.h.

Enumeration Type Documentation

◆ CaloId

Enumerator
FCAL_C 
HEC_C 
EMEC_INNER_C 
EMEC_OUTER_C 
EMB_C 
UNKNOWN_CALO 
EMB_A 
EMEC_OUTER_A 
EMEC_INNER_A 
HEC_A 
FCAL_A 
EMEC_C 
EMEC_A 
EMB 
EMEC 
EMEC_OUTER 
EMEC_INNER 
HEC 
FCAL 
EM 
PRECISION_EM 

Definition at line 21 of file CaloId.h.

21  {
22  FCAL_C = -5, HEC_C = -4, EMEC_INNER_C = -3, EMEC_OUTER_C = -2, EMB_C = -1,
23  UNKNOWN_CALO = 0,
24  EMB_A = 1, EMEC_OUTER_A = 2, EMEC_INNER_A = 3, HEC_A = 4, FCAL_A = 5,
25  EMEC_C = -10, EMEC_A = 10, EMB = 101, EMEC = 102, EMEC_OUTER = 103, EMEC_INNER = 104,
26  HEC = 105, FCAL = 106, EM = 107, PRECISION_EM = 108
27  };

◆ Chi2Params

Enumerator
DefaultChi2 
NoCorrs 
BasicChi2 
OFCChi2 

Definition at line 24 of file Chi2Calc.h.

24 { DefaultChi2 = 0, NoCorrs = 1, BasicChi2 = 2, OFCChi2 = 4 };

◆ CombinationType

Enumerator
AverageValue 
MaxValue 
MinValue 
TotalValue 
RMSValue 

Definition at line 27 of file LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h.

27 { AverageValue = 0, MaxValue = 1, MinValue = 2, TotalValue = 3, RMSValue = 4 };

◆ DrawParams

Enumerator
DataFirst 
SamplingTimeUnits 
Legend 
AtlasStyle 

Definition at line 22 of file ShapeDrawer.h.

22 { DataFirst = 1, SamplingTimeUnits = 2, Legend = 4, AtlasStyle = 8 };

◆ PartitionId

Enumerator
EMB_A_PARTITION 
EMB_C_PARTITION 
EMEC_A_PARTITION 
EMEC_C_PARTITION 
HEC_A_PARTITION 
HEC_C_PARTITION 
FCAL_A_PARTITION 
FCAL_C_PARTITION 
UNKNOWN_PARTITION 

Definition at line 29 of file CaloId.h.

◆ ShapeErrorType

Enumerator
CellShapeError 
LowGainCellShapeError 
MedGainCellShapeError 
HighGainCellShapeError 
RingShapeError 
LowGainRingShapeError 
MedGainRingShapeError 
HighGainRingShapeError 
NoShapeError 
NShapeErrorTypes 
BestShapeError 

Definition at line 21 of file LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h.

LArSamples::LowGainRingShapeError
@ LowGainRingShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:24
LArSamples::HEC_C_PARTITION
@ HEC_C_PARTITION
Definition: CaloId.h:31
LArSamples::HEC
@ HEC
Definition: CaloId.h:26
LArSamples::SamplingTimeUnits
@ SamplingTimeUnits
Definition: ShapeDrawer.h:22
LArSamples::UNKNOWN_PARTITION
@ UNKNOWN_PARTITION
Definition: CaloId.h:31
LArSamples::HighGainCellShapeError
@ HighGainCellShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:22
LArSamples::MinValue
@ MinValue
Definition: LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:27
LArSamples::FCAL_C
@ FCAL_C
Definition: CaloId.h:22
LArSamples::EMEC_A_PARTITION
@ EMEC_A_PARTITION
Definition: CaloId.h:30
LArSamples::EMEC_INNER
@ EMEC_INNER
Definition: CaloId.h:25
LArSamples::HEC_A
@ HEC_A
Definition: CaloId.h:24
LArSamples::EMB_A_PARTITION
@ EMB_A_PARTITION
Definition: CaloId.h:30
LArSamples::FCAL_A
@ FCAL_A
Definition: CaloId.h:24
LArSamples::MedGainCellShapeError
@ MedGainCellShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:22
LArSamples::PRECISION_EM
@ PRECISION_EM
Definition: CaloId.h:26
LArSamples::EMEC_OUTER_C
@ EMEC_OUTER_C
Definition: CaloId.h:22
LArSamples::EMEC
@ EMEC
Definition: CaloId.h:25
LArSamples::FCAL_A_PARTITION
@ FCAL_A_PARTITION
Definition: CaloId.h:31
LArSamples::TotalValue
@ TotalValue
Definition: LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:27
LArSamples::MaxValue
@ MaxValue
Definition: LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:27
LArSamples::EMB
@ EMB
Definition: CaloId.h:25
LArSamples::EMB_C
@ EMB_C
Definition: CaloId.h:22
LArSamples::FCAL_C_PARTITION
@ FCAL_C_PARTITION
Definition: CaloId.h:31
LArSamples::EMEC_OUTER
@ EMEC_OUTER
Definition: CaloId.h:25
LArSamples::EMEC_C_PARTITION
@ EMEC_C_PARTITION
Definition: CaloId.h:30
LArSamples::EM
@ EM
Definition: CaloId.h:26
LArSamples::BestShapeError
@ BestShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:25
LArSamples::AverageValue
@ AverageValue
Definition: LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:27
LArSamples::EMB_C_PARTITION
@ EMB_C_PARTITION
Definition: CaloId.h:30
LArSamples::UNKNOWN_CALO
@ UNKNOWN_CALO
Definition: CaloId.h:23
LArSamples::EMEC_OUTER_A
@ EMEC_OUTER_A
Definition: CaloId.h:24
LArSamples::NoCorrs
@ NoCorrs
Definition: Chi2Calc.h:24
LArSamples::OFCChi2
@ OFCChi2
Definition: Chi2Calc.h:24
LArSamples::NShapeErrorTypes
@ NShapeErrorTypes
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:25
LArSamples::AtlasStyle
@ AtlasStyle
Definition: ShapeDrawer.h:22
LArSamples::HEC_A_PARTITION
@ HEC_A_PARTITION
Definition: CaloId.h:31
LArSamples::DefaultChi2
@ DefaultChi2
Definition: Chi2Calc.h:24
LArSamples::FCAL
@ FCAL
Definition: CaloId.h:26
LArSamples::BasicChi2
@ BasicChi2
Definition: Chi2Calc.h:24
LArSamples::EMEC_A
@ EMEC_A
Definition: CaloId.h:25
LArSamples::LowGainCellShapeError
@ LowGainCellShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:22
LArSamples::EMEC_INNER_C
@ EMEC_INNER_C
Definition: CaloId.h:22
LArSamples::HEC_C
@ HEC_C
Definition: CaloId.h:22
LArSamples::CellShapeError
@ CellShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:21
LArSamples::EMB_A
@ EMB_A
Definition: CaloId.h:24
LArSamples::EMEC_INNER_A
@ EMEC_INNER_A
Definition: CaloId.h:24
LArSamples::MedGainRingShapeError
@ MedGainRingShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:24
LArSamples::NoShapeError
@ NoShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:25
LArSamples::EMEC_C
@ EMEC_C
Definition: CaloId.h:25
LArSamples::RingShapeError
@ RingShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:23
LArSamples::DataFirst
@ DataFirst
Definition: ShapeDrawer.h:22
LArSamples::RMSValue
@ RMSValue
Definition: LArCalorimeter/LArSamplesMon/LArSamplesMon/MonitorBase.h:27
Legend
slightly more convenient legend class
Definition: computils.h:335
LArSamples::HighGainRingShapeError
@ HighGainRingShapeError
Definition: LArCalorimeter/LArCafJobs/LArCafJobs/Definitions.h:24