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

#include <R3BTarget.h>

Public Member Functions

 R3BTarget ()
 
 R3BTarget (const TString &name)
 
 R3BTarget (const TString &name, const TString &geoFile, const TGeoTranslation &trans, const TGeoRotation &rot=TGeoRotation())
 
 R3BTarget (const TString &name, const TString &geoFile, const TGeoCombiTrans &combi=TGeoCombiTrans())
 
virtual void ConstructGeometry ()
 Construct geometry from root files.
 
 ClassDef (R3BTarget, 3) 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 R3BTarget.h.

Constructor & Destructor Documentation

◆ R3BTarget() [1/4]

R3BTarget::R3BTarget ( )

Definition at line 19 of file R3BTarget.cxx.

◆ R3BTarget() [2/4]

R3BTarget::R3BTarget ( const TString & name)

Definition at line 24 of file R3BTarget.cxx.

◆ R3BTarget() [3/4]

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

Definition at line 29 of file R3BTarget.cxx.

◆ R3BTarget() [4/4]

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

Definition at line 34 of file R3BTarget.cxx.

Member Function Documentation

◆ ClassDef()

R3BTarget::ClassDef ( R3BTarget ,
3  )

◆ ConstructGeometry()

void R3BTarget::ConstructGeometry ( )
virtual

Reimplemented from R3BModule.

Definition at line 39 of file R3BTarget.cxx.

Member Data Documentation

◆ fTGeoPar

R3BTGeoPar* R3BTarget::fTGeoPar
protected

Definition at line 40 of file R3BTarget.h.


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