#include <R3BDetector.h>
|
| R3BDetector () |
|
| R3BDetector (const TString &name, const Int_t detId) |
|
| R3BDetector (const TString &name, const Int_t detId, const TString &geoFile, const TGeoTranslation &trans, const TGeoRotation &rot=TGeoRotation()) |
|
| R3BDetector (const TString &name, const Int_t detId, const TString &geoFile, const TGeoCombiTrans &combi=TGeoCombiTrans()) |
|
void | ConstructGeometry () override |
| Construct geometry from root files.
|
|
void | ConstructRootGeometry (TGeoMatrix *geo=nullptr) override |
|
virtual void | SetPosition (const TGeoTranslation &trans) |
| Method to setup the position of the detector-origin.
|
|
virtual void | SetRotation (const TGeoRotation &rot) |
| Method to setup the rotation of the detector.
|
|
virtual void | SetCombiTrans (const TGeoCombiTrans &combi) |
| Method to setup the translation + rotation of the detector.
|
|
virtual void | SetEnergyCut (const Double_t cutE) |
|
virtual void | SetActive (const Bool_t flag) |
|
Definition at line 20 of file R3BDetector.h.
◆ R3BDetector() [1/4]
R3BDetector::R3BDetector |
( |
| ) |
|
◆ R3BDetector() [2/4]
R3BDetector::R3BDetector |
( |
const TString & | name, |
|
|
const Int_t | detId ) |
◆ R3BDetector() [3/4]
R3BDetector::R3BDetector |
( |
const TString & | name, |
|
|
const Int_t | detId, |
|
|
const TString & | geoFile, |
|
|
const TGeoTranslation & | trans, |
|
|
const TGeoRotation & | rot = TGeoRotation() ) |
◆ R3BDetector() [4/4]
R3BDetector::R3BDetector |
( |
const TString & | name, |
|
|
const Int_t | detId, |
|
|
const TString & | geoFile, |
|
|
const TGeoCombiTrans & | combi = TGeoCombiTrans() ) |
◆ ConstructGeometry()
void R3BDetector::ConstructGeometry |
( |
| ) |
|
|
override |
◆ ConstructRootGeometry()
void R3BDetector::ConstructRootGeometry |
( |
TGeoMatrix * | geo = nullptr | ) |
|
|
override |
◆ SetActive()
virtual void R3BDetector::SetActive |
( |
const Bool_t | flag | ) |
|
|
inlinevirtual |
◆ SetCombiTrans()
virtual void R3BDetector::SetCombiTrans |
( |
const TGeoCombiTrans & | combi | ) |
|
|
inlinevirtual |
◆ SetEnergyCut()
virtual void R3BDetector::SetEnergyCut |
( |
const Double_t | cutE | ) |
|
|
inlinevirtual |
◆ SetPosition()
virtual void R3BDetector::SetPosition |
( |
const TGeoTranslation & | trans | ) |
|
|
inlinevirtual |
◆ SetRotation()
virtual void R3BDetector::SetRotation |
( |
const TGeoRotation & | rot | ) |
|
|
inlinevirtual |
◆ fCombiTrans
TGeoCombiTrans R3BDetector::fCombiTrans |
|
protected |
◆ fCutE
Double_t R3BDetector::fCutE |
|
protected |
The documentation for this class was generated from the following files: