CMS 3D CMS Logo

List of all members | Classes | Public Types | Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes
FWTGeoRecoGeometry Class Reference

#include <FWTGeoRecoGeometry.h>

Classes

struct  Info
 

Public Types

typedef std::map< unsigned int, FWTGeoRecoGeometry::InfoInfoMap
 

Public Member Functions

 FWTGeoRecoGeometry (void)
 
TGeoManager * manager (void) const
 
void manager (TGeoManager *geom)
 
virtual ~FWTGeoRecoGeometry (void)
 

Public Attributes

InfoMap idToName
 

Static Public Attributes

static const int maxCorner_ = 8
 
static const int maxPoints_ = 3 * maxCorner_
 

Private Attributes

TGeoManager * m_manager
 

Detailed Description

Definition at line 13 of file FWTGeoRecoGeometry.h.

Member Typedef Documentation

◆ InfoMap

typedef std::map<unsigned int, FWTGeoRecoGeometry::Info> FWTGeoRecoGeometry::InfoMap

Definition at line 43 of file FWTGeoRecoGeometry.h.

Constructor & Destructor Documentation

◆ FWTGeoRecoGeometry()

FWTGeoRecoGeometry::FWTGeoRecoGeometry ( void  )

Definition at line 3 of file FWTGeoRecoGeometry.cc.

3 : m_manager(nullptr) {}
TGeoManager * m_manager

◆ ~FWTGeoRecoGeometry()

FWTGeoRecoGeometry::~FWTGeoRecoGeometry ( void  )
virtual

Definition at line 5 of file FWTGeoRecoGeometry.cc.

5 {}

Member Function Documentation

◆ manager() [1/2]

TGeoManager* FWTGeoRecoGeometry::manager ( void  ) const
inline

Definition at line 47 of file FWTGeoRecoGeometry.h.

References m_manager.

Referenced by DumpFWTGeoRecoGeometry::analyze().

47 { return m_manager; }
TGeoManager * m_manager

◆ manager() [2/2]

void FWTGeoRecoGeometry::manager ( TGeoManager *  geom)
inline

Definition at line 48 of file FWTGeoRecoGeometry.h.

References relativeConstraints::geom, and m_manager.

Member Data Documentation

◆ idToName

InfoMap FWTGeoRecoGeometry::idToName

Definition at line 45 of file FWTGeoRecoGeometry.h.

◆ m_manager

TGeoManager* FWTGeoRecoGeometry::m_manager
private

Definition at line 51 of file FWTGeoRecoGeometry.h.

Referenced by manager().

◆ maxCorner_

const int FWTGeoRecoGeometry::maxCorner_ = 8
static

Definition at line 18 of file FWTGeoRecoGeometry.h.

Referenced by FWTGeoRecoGeometry::Info::fillPoints().

◆ maxPoints_

const int FWTGeoRecoGeometry::maxPoints_ = 3 * maxCorner_
static