#include <TUserGeoInitializer.h>
|
| Double_t | deg2rad = TMath::DegToRad() |
| | angle converter, degree to radian
|
| |
| TClonesArray * | fDetParameterArray |
| | Detector parameter object (art::TDetectorParameter array)
|
| |
| TString | fDetPrmName |
| | It should be "prm_detector".
|
| |
| TString | fFileName |
| | Input geometry file name. You can define in steering file.
|
| |
| TGeoManager * | fGeom |
| | It is used for TGeoManager process.
|
| |
| Bool_t | fIsVisible |
| | Make figure of Detectors of not.
|
| |
| TClonesArray * | fTargetParameterArray |
| | Target parameter object (art::TTargetParameter array)
|
| |
| TString | fTargetPrmName |
| | It should be "prm_target".
|
| |
Definition at line 23 of file TUserGeoInitializer.h.
◆ TUserGeoInitializer() [1/2]
| TUserGeoInitializer::TUserGeoInitializer |
( |
| ) |
|
constructor
In the steering file, we set two parameters,.
- "FileName": geometry file, like prm/geo/expname.yaml
- "Visible": make detector geometry figure
in the source code, the geometry parameter objects can be used by the name of "prm_detector" or "prm_target" in the constructor of other processor, you can get this object by
RegisterOptionalInputInfo("DetectorParameter", "name of telescope parameter", fDetectorParameterName,
TString("prm_detectors"), &fDetectorPrm, "TClonesArray", "art::crib::TDetectorParameter");
Definition at line 62 of file TUserGeoInitializer.cc.
◆ ~TUserGeoInitializer()
| TUserGeoInitializer::~TUserGeoInitializer |
( |
| ) |
|
|
override |
◆ TUserGeoInitializer() [2/2]
◆ GeometryFromYaml()
| void TUserGeoInitializer::GeometryFromYaml |
( |
TString | yamlfile | ) |
|
|
private |
◆ Init()
| void TUserGeoInitializer::Init |
( |
TEventCollection * | col | ) |
|
|
override |
◆ operator=()
◆ Process()
| void TUserGeoInitializer::Process |
( |
| ) |
|
|
override |
◆ deg2rad
| Double_t art::crib::TUserGeoInitializer::deg2rad = TMath::DegToRad() |
|
protected |
◆ fDetParameterArray
| TClonesArray* art::crib::TUserGeoInitializer::fDetParameterArray |
|
protected |
◆ fDetPrmName
| TString art::crib::TUserGeoInitializer::fDetPrmName |
|
protected |
◆ fFileName
| TString art::crib::TUserGeoInitializer::fFileName |
|
protected |
◆ fGeom
| TGeoManager* art::crib::TUserGeoInitializer::fGeom |
|
protected |
◆ fIsVisible
| Bool_t art::crib::TUserGeoInitializer::fIsVisible |
|
protected |
◆ fTargetParameterArray
| TClonesArray* art::crib::TUserGeoInitializer::fTargetParameterArray |
|
protected |
◆ fTargetPrmName
| TString art::crib::TUserGeoInitializer::fTargetPrmName |
|
protected |
The documentation for this class was generated from the following files: