|
BmnRoot
|
#include <BmnDch.h>
Public Member Functions | |
| BmnDch (const char *name, Bool_t active) | |
| BmnDch () | |
| virtual | ~BmnDch () |
| virtual Bool_t | ProcessHits (FairVolume *vol=0) |
| virtual void | EndOfEvent () |
| virtual void | Register () |
| virtual TClonesArray * | GetCollection (Int_t iColl) const |
| virtual void | Print (Option_t *) const |
| virtual void | Reset () |
| virtual void | CopyClones (TClonesArray *cl1, TClonesArray *cl2, Int_t offset) |
| virtual void | ConstructGeometry () |
| virtual void | ConstructAsciiGeometry () |
| virtual void | ConstructGDMLGeometry (TGeoMatrix *) |
| void | ExpandNodeForGdml (TGeoNode *node) |
| virtual Bool_t | CheckIfSensitive (std::string name) |
| BmnDch (const char *name, Bool_t active) | |
| BmnDch () | |
| virtual | ~BmnDch () |
| virtual Bool_t | ProcessHits (FairVolume *vol=0) |
| virtual void | EndOfEvent () |
| virtual void | Register () |
| virtual TClonesArray * | GetCollection (Int_t iColl) const |
| virtual void | Print (Option_t *) const |
| virtual void | Reset () |
| virtual void | CopyClones (TClonesArray *cl1, TClonesArray *cl2, Int_t offset) |
| virtual void | ConstructGeometry () |
| virtual void | ConstructAsciiGeometry () |
| virtual void | ConstructGDMLGeometry (TGeoMatrix *) |
| void | ExpandNodeForGdml (TGeoNode *node) |
| virtual Bool_t | CheckIfSensitive (std::string name) |
Public Attributes | |
| map< TString, TGeoMedium * > | fFixedMedia |
DCH.h
Defines the active detector DCH. Constructs the geometry and registers MCPoints.
| BmnDch::BmnDch | ( | const char * | name, |
| Bool_t | active | ||
| ) |
Definition at line 41 of file BmnDch.cxx.
| BmnDch::BmnDch | ( | ) |
Definition at line 31 of file BmnDch.cxx.
|
virtual |
Definition at line 51 of file BmnDch.cxx.
| BmnDch::BmnDch | ( | const char * | name, |
| Bool_t | active | ||
| ) |
| BmnDch::BmnDch | ( | ) |
|
virtual |
|
virtual |
Definition at line 531 of file BmnDch.cxx.
|
virtual |
|
virtual |
Definition at line 242 of file BmnDch.cxx.
References BmnDchGeoPar::GetGeoPassiveNodes(), and BmnDchGeoPar::GetGeoSensitiveNodes().
Referenced by ConstructGeometry().
|
virtual |
|
virtual |
Definition at line 380 of file BmnDch.cxx.
References ExpandNodeForGdml(), and m.
Referenced by ConstructGeometry().
|
virtual |
|
virtual |
Definition at line 223 of file BmnDch.cxx.
References ConstructAsciiGeometry(), and ConstructGDMLGeometry().
|
virtual |
|
virtual |
Definition at line 204 of file BmnDch.cxx.
References i.
|
virtual |
|
virtual |
Definition at line 163 of file BmnDch.cxx.
References Print().
|
virtual |
| void BmnDch::ExpandNodeForGdml | ( | TGeoNode * | node | ) |
This should not happen. This means that somebody uses material in GDML that is not in the media.geo file. Most probably this is the sign to the user to check materials' names in the CATIA model.
Recursevly go down the tree of nodes
Definition at line 421 of file BmnDch.cxx.
References ExpandNodeForGdml(), fFixedMedia, i, and m.
Referenced by ConstructGDMLGeometry(), and ExpandNodeForGdml().
| void BmnDch::ExpandNodeForGdml | ( | TGeoNode * | node | ) |
|
virtual |
Definition at line 178 of file BmnDch.cxx.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Definition at line 92 of file BmnDch.cxx.
References kDCH, BmnDchPoint::SetPhi(), and BmnDchPoint::SetPlaneNumber().
|
virtual |
|
virtual |
Definition at line 172 of file BmnDch.cxx.
|
virtual |
|
virtual |
Definition at line 197 of file BmnDch.cxx.
|
virtual |
| map< TString, TGeoMedium * > BmnDch::fFixedMedia |
Definition at line 67 of file BmnDch.h.
Referenced by ExpandNodeForGdml().