HGCal Test Beam  03a93d6239a951948e06fb3ef8dae4cbdebfad30
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Classes | Public Member Functions | List of all members
TBGeometry Class Reference

#include <TBGeometry.h>

Classes

struct  Element
 

Public Member Functions

 TBGeometry ()
 
 TBGeometry (std::string modulename)
 
virtual ~TBGeometry ()
 
size_t size ()
 
int model ()
 
int version ()
 
std::string material (std::string key)
 
TBGeometry::Element operator() (std::string, int index=0)
 

Detailed Description

Definition at line 8 of file TBGeometry.h.

Constructor & Destructor Documentation

TBGeometry::TBGeometry ( )
inline

Definition at line 17 of file TBGeometry.h.

TBGeometry::TBGeometry ( std::string  modulename)
TBGeometry::~TBGeometry ( )
virtual

Definition at line 153 of file TBGeometry.cc.

Member Function Documentation

std::string TBGeometry::material ( std::string  key)
inline

Definition at line 34 of file TBGeometry.h.

References TBGeometry::Element::smap.

int TBGeometry::model ( )
inline

Definition at line 25 of file TBGeometry.h.

References TBGeometry::Element::imap.

Referenced by main().

TBGeometry::Element TBGeometry::operator() ( std::string  ,
int  index = 0 
)

Definition at line 159 of file TBGeometry.cc.

size_t TBGeometry::size ( )
inline

Definition at line 21 of file TBGeometry.h.

Referenced by operator<<().

int TBGeometry::version ( )
inline

Definition at line 29 of file TBGeometry.h.

References TBGeometry::Element::imap.


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