WCSim
|
#include <WCSimRootGeom.hh>
Public Member Functions | |
WCSimRootGeom () | |
WCSimRootGeom (const WCSimRootGeom &in) | |
virtual | ~WCSimRootGeom () |
bool | CompareAllVariables (const WCSimRootGeom *c) const |
void | SetWCCylRadius (Double_t f) |
void | SetWCCylLength (Double_t f) |
void | SetGeo_Type (Int_t f) |
void | SetWCNumPMT (Int_t i) |
void | SetODWCNumPMT (Int_t i) |
void | SetWCPMTRadius (Double_t f) |
void | SetODWCPMTRadius (Double_t f) |
void | SetWCOffset (Double_t x, Double_t y, Double_t z) |
void | SetPMT (Int_t i, Int_t tubeno, Int_t cyl_loc, Double_t rot[3], Double_t pos[3], bool expand=true) |
void | SetOrientation (Int_t o) |
Float_t | GetWCCylRadius () const |
Float_t | GetWCCylLength () const |
Int_t | GetGeo_Type () const |
Int_t | GetWCNumPMT () const |
Int_t | GetODWCNumPMT () const |
Float_t | GetWCPMTRadius () const |
Float_t | GetODWCPMTRadius () const |
Float_t | GetWCOffset (Int_t i) const |
Int_t | GetOrientation () const |
WCSimRootPMT | GetPMT (Int_t i) |
const WCSimRootPMT * | GetPMTPtr (Int_t i) const |
Private Attributes | |
Float_t | fWCCylRadius |
Float_t | fWCCylLength |
Int_t | fgeo_type |
Float_t | fWCPMTRadius |
Int_t | fWCNumPMT |
Float_t | fODWCPMTRadius |
Int_t | fODWCNumPMT |
Float_t | fWCOffset [3] |
Int_t | fOrientation |
TClonesArray * | fPMTArray |
Definition at line 51 of file WCSimRootGeom.hh.
WCSimRootGeom::WCSimRootGeom | ( | ) |
Definition at line 21 of file WCSimRootGeom.cc.
WCSimRootGeom::WCSimRootGeom | ( | const WCSimRootGeom & | in | ) |
Definition at line 30 of file WCSimRootGeom.cc.
|
virtual |
Definition at line 49 of file WCSimRootGeom.cc.
bool WCSimRootGeom::CompareAllVariables | ( | const WCSimRootGeom * | c | ) | const |
Definition at line 55 of file WCSimRootGeom.cc.
|
inline |
Definition at line 95 of file WCSimRootGeom.hh.
|
inline |
Definition at line 99 of file WCSimRootGeom.hh.
|
inline |
Definition at line 101 of file WCSimRootGeom.hh.
|
inline |
Definition at line 103 of file WCSimRootGeom.hh.
|
inline |
Definition at line 105 of file WCSimRootGeom.hh.
|
inline |
Definition at line 106 of file WCSimRootGeom.hh.
|
inline |
Definition at line 93 of file WCSimRootGeom.hh.
|
inline |
Definition at line 92 of file WCSimRootGeom.hh.
|
inline |
Definition at line 98 of file WCSimRootGeom.hh.
|
inline |
Definition at line 102 of file WCSimRootGeom.hh.
|
inline |
Definition at line 100 of file WCSimRootGeom.hh.
|
inline |
Definition at line 81 of file WCSimRootGeom.hh.
|
inline |
Definition at line 84 of file WCSimRootGeom.hh.
|
inline |
Definition at line 86 of file WCSimRootGeom.hh.
|
inline |
Definition at line 90 of file WCSimRootGeom.hh.
void WCSimRootGeom::SetPMT | ( | Int_t | i, |
Int_t | tubeno, | ||
Int_t | cyl_loc, | ||
Double_t | rot[3], | ||
Double_t | pos[3], | ||
bool | expand = true |
||
) |
Definition at line 104 of file WCSimRootGeom.cc.
|
inline |
Definition at line 79 of file WCSimRootGeom.hh.
|
inline |
Definition at line 78 of file WCSimRootGeom.hh.
|
inline |
Definition at line 83 of file WCSimRootGeom.hh.
|
inline |
Definition at line 87 of file WCSimRootGeom.hh.
|
inline |
Definition at line 85 of file WCSimRootGeom.hh.
|
private |
Definition at line 58 of file WCSimRootGeom.hh.
|
private |
Definition at line 63 of file WCSimRootGeom.hh.
|
private |
Definition at line 62 of file WCSimRootGeom.hh.
|
private |
Definition at line 65 of file WCSimRootGeom.hh.
|
private |
Definition at line 67 of file WCSimRootGeom.hh.
|
private |
Definition at line 56 of file WCSimRootGeom.hh.
|
private |
Definition at line 55 of file WCSimRootGeom.hh.
|
private |
Definition at line 61 of file WCSimRootGeom.hh.
|
private |
Definition at line 64 of file WCSimRootGeom.hh.
|
private |
Definition at line 60 of file WCSimRootGeom.hh.