Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
object_creation::CaloHitParameters Class Reference

CaloHitParameters class. More...

#include "ObjectCreation.h"

Inheritance diagram for object_creation::CaloHitParameters:
Collaboration diagram for object_creation::CaloHitParameters:

Public Attributes

pandora::InputCartesianVector m_positionVector
 Position vector of center of calorimeter cell, units mm.
 
pandora::InputCartesianVector m_expectedDirection
 Unit vector in direction of expected hit propagation.
 
pandora::InputCartesianVector m_cellNormalVector
 Unit normal to sampling layer, pointing outwards from the origin.
 
pandora::InputCellGeometry m_cellGeometry
 The cell geometry type, pointing or rectangular.
 
pandora::InputFloat m_cellSize0
 Cell size 0 [pointing: eta, rectangular: up in ENDCAP, along beam in BARREL, units mm].
 
pandora::InputFloat m_cellSize1
 Cell size 1 [pointing: phi, rectangular: perpendicular to size 0 and thickness, units mm].
 
pandora::InputFloat m_cellThickness
 Cell thickness, units mm.
 
pandora::InputFloat m_nCellRadiationLengths
 Absorber material in front of cell, units radiation lengths.
 
pandora::InputFloat m_nCellInteractionLengths
 Absorber material in front of cell, units interaction lengths.
 
pandora::InputFloat m_time
 Time of (earliest) energy deposition in this cell, units ns.
 
pandora::InputFloat m_inputEnergy
 Corrected energy of calorimeter cell in user framework, units GeV.
 
pandora::InputFloat m_mipEquivalentEnergy
 The calibrated mip equivalent energy, units mip.
 
pandora::InputFloat m_electromagneticEnergy
 The calibrated electromagnetic energy measure, units GeV.
 
pandora::InputFloat m_hadronicEnergy
 The calibrated hadronic energy measure, units GeV.
 
pandora::InputBool m_isDigital
 Whether cell should be treated as digital.
 
pandora::InputHitType m_hitType
 The type of calorimeter hit.
 
pandora::InputHitRegion m_hitRegion
 Region of the detector in which the calo hit is located.
 
pandora::InputUInt m_layer
 The subdetector readout layer number.
 
pandora::InputBool m_isInOuterSamplingLayer
 Whether cell is in one of the outermost detector sampling layers.
 
pandora::InputAddress m_pParentAddress
 Address of the parent calo hit in the user framework.
 

Detailed Description

CaloHitParameters class.

Definition at line 117 of file ObjectCreation.h.

Member Data Documentation

◆ m_cellGeometry

pandora::InputCellGeometry object_creation::CaloHitParameters::m_cellGeometry

The cell geometry type, pointing or rectangular.

Definition at line 123 of file ObjectCreation.h.

◆ m_cellNormalVector

pandora::InputCartesianVector object_creation::CaloHitParameters::m_cellNormalVector

Unit normal to sampling layer, pointing outwards from the origin.

Definition at line 122 of file ObjectCreation.h.

◆ m_cellSize0

pandora::InputFloat object_creation::CaloHitParameters::m_cellSize0

Cell size 0 [pointing: eta, rectangular: up in ENDCAP, along beam in BARREL, units mm].

Definition at line 124 of file ObjectCreation.h.

◆ m_cellSize1

pandora::InputFloat object_creation::CaloHitParameters::m_cellSize1

Cell size 1 [pointing: phi, rectangular: perpendicular to size 0 and thickness, units mm].

Definition at line 125 of file ObjectCreation.h.

◆ m_cellThickness

pandora::InputFloat object_creation::CaloHitParameters::m_cellThickness

Cell thickness, units mm.

Definition at line 126 of file ObjectCreation.h.

◆ m_electromagneticEnergy

pandora::InputFloat object_creation::CaloHitParameters::m_electromagneticEnergy

The calibrated electromagnetic energy measure, units GeV.

Definition at line 132 of file ObjectCreation.h.

◆ m_expectedDirection

pandora::InputCartesianVector object_creation::CaloHitParameters::m_expectedDirection

Unit vector in direction of expected hit propagation.

Definition at line 121 of file ObjectCreation.h.

◆ m_hadronicEnergy

pandora::InputFloat object_creation::CaloHitParameters::m_hadronicEnergy

The calibrated hadronic energy measure, units GeV.

Definition at line 133 of file ObjectCreation.h.

◆ m_hitRegion

pandora::InputHitRegion object_creation::CaloHitParameters::m_hitRegion

Region of the detector in which the calo hit is located.

Definition at line 136 of file ObjectCreation.h.

◆ m_hitType

pandora::InputHitType object_creation::CaloHitParameters::m_hitType

The type of calorimeter hit.

Definition at line 135 of file ObjectCreation.h.

◆ m_inputEnergy

pandora::InputFloat object_creation::CaloHitParameters::m_inputEnergy

Corrected energy of calorimeter cell in user framework, units GeV.

Definition at line 130 of file ObjectCreation.h.

◆ m_isDigital

pandora::InputBool object_creation::CaloHitParameters::m_isDigital

Whether cell should be treated as digital.

Definition at line 134 of file ObjectCreation.h.

◆ m_isInOuterSamplingLayer

pandora::InputBool object_creation::CaloHitParameters::m_isInOuterSamplingLayer

Whether cell is in one of the outermost detector sampling layers.

Definition at line 138 of file ObjectCreation.h.

◆ m_layer

pandora::InputUInt object_creation::CaloHitParameters::m_layer

The subdetector readout layer number.

Definition at line 137 of file ObjectCreation.h.

◆ m_mipEquivalentEnergy

pandora::InputFloat object_creation::CaloHitParameters::m_mipEquivalentEnergy

The calibrated mip equivalent energy, units mip.

Definition at line 131 of file ObjectCreation.h.

◆ m_nCellInteractionLengths

pandora::InputFloat object_creation::CaloHitParameters::m_nCellInteractionLengths

Absorber material in front of cell, units interaction lengths.

Definition at line 128 of file ObjectCreation.h.

◆ m_nCellRadiationLengths

pandora::InputFloat object_creation::CaloHitParameters::m_nCellRadiationLengths

Absorber material in front of cell, units radiation lengths.

Definition at line 127 of file ObjectCreation.h.

◆ m_positionVector

pandora::InputCartesianVector object_creation::CaloHitParameters::m_positionVector

Position vector of center of calorimeter cell, units mm.

Definition at line 120 of file ObjectCreation.h.

◆ m_pParentAddress

pandora::InputAddress object_creation::CaloHitParameters::m_pParentAddress

Address of the parent calo hit in the user framework.

Definition at line 139 of file ObjectCreation.h.

◆ m_time

pandora::InputFloat object_creation::CaloHitParameters::m_time

Time of (earliest) energy deposition in this cell, units ns.

Definition at line 129 of file ObjectCreation.h.


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