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

SubDetectorParameters class. More...

#include "ObjectCreation.h"

Inheritance diagram for object_creation::Geometry::SubDetectorParameters:
Collaboration diagram for object_creation::Geometry::SubDetectorParameters:

Public Attributes

pandora::InputString m_subDetectorName
 The sub detector name, must uniquely specify a single sub detector.
 
pandora::InputSubDetectorType m_subDetectorType
 The sub detector type, e.g. ECAL_BARREL, HCAL_ENDCAP, TPC, etc.
 
pandora::InputFloat m_innerRCoordinate
 Inner cylindrical polar r coordinate, origin interaction point, units mm.
 
pandora::InputFloat m_innerZCoordinate
 Inner cylindrical polar z coordinate, origin interaction point, units mm.
 
pandora::InputFloat m_innerPhiCoordinate
 Inner cylindrical polar phi coordinate (angle wrt cartesian x axis)
 
pandora::InputUInt m_innerSymmetryOrder
 Order of symmetry of the innermost edge of subdetector.
 
pandora::InputFloat m_outerRCoordinate
 Outer cylindrical polar r coordinate, origin interaction point, units mm.
 
pandora::InputFloat m_outerZCoordinate
 Outer cylindrical polar z coordinate, origin interaction point, units mm.
 
pandora::InputFloat m_outerPhiCoordinate
 Outer cylindrical polar phi coordinate (angle wrt cartesian x axis)
 
pandora::InputUInt m_outerSymmetryOrder
 Order of symmetry of the outermost edge of subdetector.
 
pandora::InputBool m_isMirroredInZ
 Whether to construct a second subdetector, via reflection in z=0 plane.
 
pandora::InputUInt m_nLayers
 The number of layers in the detector section.
 
LayerParametersVector m_layerParametersVector
 The vector of layer parameters for the detector section.
 

Detailed Description

SubDetectorParameters class.

Definition at line 214 of file ObjectCreation.h.

Member Data Documentation

◆ m_innerPhiCoordinate

pandora::InputFloat object_creation::Geometry::SubDetectorParameters::m_innerPhiCoordinate

Inner cylindrical polar phi coordinate (angle wrt cartesian x axis)

Definition at line 221 of file ObjectCreation.h.

◆ m_innerRCoordinate

pandora::InputFloat object_creation::Geometry::SubDetectorParameters::m_innerRCoordinate

Inner cylindrical polar r coordinate, origin interaction point, units mm.

Definition at line 219 of file ObjectCreation.h.

◆ m_innerSymmetryOrder

pandora::InputUInt object_creation::Geometry::SubDetectorParameters::m_innerSymmetryOrder

Order of symmetry of the innermost edge of subdetector.

Definition at line 222 of file ObjectCreation.h.

◆ m_innerZCoordinate

pandora::InputFloat object_creation::Geometry::SubDetectorParameters::m_innerZCoordinate

Inner cylindrical polar z coordinate, origin interaction point, units mm.

Definition at line 220 of file ObjectCreation.h.

◆ m_isMirroredInZ

pandora::InputBool object_creation::Geometry::SubDetectorParameters::m_isMirroredInZ

Whether to construct a second subdetector, via reflection in z=0 plane.

Definition at line 227 of file ObjectCreation.h.

◆ m_layerParametersVector

LayerParametersVector object_creation::Geometry::SubDetectorParameters::m_layerParametersVector

The vector of layer parameters for the detector section.

Definition at line 229 of file ObjectCreation.h.

◆ m_nLayers

pandora::InputUInt object_creation::Geometry::SubDetectorParameters::m_nLayers

The number of layers in the detector section.

Definition at line 228 of file ObjectCreation.h.

◆ m_outerPhiCoordinate

pandora::InputFloat object_creation::Geometry::SubDetectorParameters::m_outerPhiCoordinate

Outer cylindrical polar phi coordinate (angle wrt cartesian x axis)

Definition at line 225 of file ObjectCreation.h.

◆ m_outerRCoordinate

pandora::InputFloat object_creation::Geometry::SubDetectorParameters::m_outerRCoordinate

Outer cylindrical polar r coordinate, origin interaction point, units mm.

Definition at line 223 of file ObjectCreation.h.

◆ m_outerSymmetryOrder

pandora::InputUInt object_creation::Geometry::SubDetectorParameters::m_outerSymmetryOrder

Order of symmetry of the outermost edge of subdetector.

Definition at line 226 of file ObjectCreation.h.

◆ m_outerZCoordinate

pandora::InputFloat object_creation::Geometry::SubDetectorParameters::m_outerZCoordinate

Outer cylindrical polar z coordinate, origin interaction point, units mm.

Definition at line 224 of file ObjectCreation.h.

◆ m_subDetectorName

pandora::InputString object_creation::Geometry::SubDetectorParameters::m_subDetectorName

The sub detector name, must uniquely specify a single sub detector.

Definition at line 217 of file ObjectCreation.h.

◆ m_subDetectorType

pandora::InputSubDetectorType object_creation::Geometry::SubDetectorParameters::m_subDetectorType

The sub detector type, e.g. ECAL_BARREL, HCAL_ENDCAP, TPC, etc.

Definition at line 218 of file ObjectCreation.h.


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