R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BCollimator Class Reference

#include <R3BCollimator.h>

Public Member Functions

 R3BCollimator ()
 
 R3BCollimator (const TString &name)
 
 R3BCollimator (const TString &name, const TString &geoFile, const TGeoTranslation &trans, const TGeoRotation &rot=TGeoRotation())
 
 R3BCollimator (const TString &name, const TString &geoFile, const TGeoCombiTrans &combi=TGeoCombiTrans())
 
virtual void ConstructGeometry ()
 Construct geometry from root files.
 
 ClassDef (R3BCollimator, 1) void SetParContainers()
 
- Public Member Functions inherited from R3BModule
 R3BModule ()
 
 R3BModule (const TString &name, const TString &title, const Bool_t active=kFALSE)
 
 R3BModule (const TString &name, const TString &title, const Bool_t active, const TString &geoFile, const TGeoTranslation &trans, const TGeoRotation &rot=TGeoRotation())
 
 R3BModule (const TString &name, const TString &title, const Bool_t active, const TString &geoFile, const TGeoCombiTrans &combi=TGeoCombiTrans())
 
virtual void ConstructRootGeometry (TGeoMatrix *p=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.
 

Protected Attributes

R3BTGeoPar * fTGeoPar
 
- Protected Attributes inherited from R3BModule
TGeoCombiTrans fCombiTrans
 

Detailed Description

Definition at line 21 of file R3BCollimator.h.

Constructor & Destructor Documentation

◆ R3BCollimator() [1/4]

R3BCollimator::R3BCollimator ( )

Definition at line 19 of file R3BCollimator.cxx.

◆ R3BCollimator() [2/4]

R3BCollimator::R3BCollimator ( const TString & name)

Definition at line 24 of file R3BCollimator.cxx.

◆ R3BCollimator() [3/4]

R3BCollimator::R3BCollimator ( const TString & name,
const TString & geoFile,
const TGeoTranslation & trans,
const TGeoRotation & rot = TGeoRotation() )

Definition at line 29 of file R3BCollimator.cxx.

◆ R3BCollimator() [4/4]

R3BCollimator::R3BCollimator ( const TString & name,
const TString & geoFile,
const TGeoCombiTrans & combi = TGeoCombiTrans() )

Definition at line 37 of file R3BCollimator.cxx.

Member Function Documentation

◆ ClassDef()

R3BCollimator::ClassDef ( R3BCollimator ,
1  )

◆ ConstructGeometry()

void R3BCollimator::ConstructGeometry ( )
virtual

Reimplemented from R3BModule.

Definition at line 42 of file R3BCollimator.cxx.

Member Data Documentation

◆ fTGeoPar

R3BTGeoPar* R3BCollimator::fTGeoPar
protected

Definition at line 40 of file R3BCollimator.h.


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