6 #include "TDirectory.h"
7 #include "TProcessID.h"
8 #include "TClonesArray.h"
15 #ifndef REFLEX_DICTIONARY
26 fPMTArray =
new TClonesArray(
"WCSimRootPMT", 500);
40 for(
int i = 0; i < 3; i++)
63 for(
int i = 0; i < 3; i++) {
83 for(
int i = 0; i < 3; i++) {
94 for(j = 0; j < 3; j++) {
105 Double_t rot[3], Double_t pos[3],
bool expand)
107 if(expand) (*(
fPMTArray)).ExpandCreate(i+2);
134 for(
int i = 0; i < 3; i++) {
Float_t GetPosition(Int_t i=0) const
Float_t GetWCOffset(Int_t i) const
Int_t GetWCNumPMT() const
Int_t GetGeo_Type() const
Float_t GetOrientation(Int_t i=0) const
const WCSimRootPMT * GetPMTPtr(Int_t i) const
Float_t GetWCPMTRadius() const
Float_t GetODWCPMTRadius() const
bool CompareAllVariables(const WCSimRootGeom *c) const
bool CompareAllVariables(const WCSimRootPMT *c) const
Float_t GetWCCylRadius() const
Int_t GetODWCNumPMT() const
Int_t GetOrientation() const
Float_t GetWCCylLength() const
void SetPMT(Int_t i, Int_t tubeno, Int_t cyl_loc, Double_t rot[3], Double_t pos[3], bool expand=true)