BOSS 6.6.4.p01
BESIII Offline Software System
|
#include <EmcRecROOTGeo.h>
Public Member Functions | |
EmcRecROOTGeo () | |
~EmcRecROOTGeo () | |
void | InitFromXML () |
void | FillCrystalMap (EmcRecCrystal &, const int, const int, const int) |
EmcRecCrystal | GetCrystal (const Identifier &id) const |
HepPoint3D | GetCCenter (const Identifier &id) const |
HepPoint3D | GetCFrontCenter (const Identifier &id) const |
void | ComputeThetaPhi (const int part, const int theta, const int phi, int &newTheta, int &newPhi) |
Definition at line 21 of file EmcRecROOTGeo.h.
EmcRecROOTGeo::EmcRecROOTGeo | ( | ) |
Definition at line 20 of file EmcRecROOTGeo.cxx.
EmcRecROOTGeo::~EmcRecROOTGeo | ( | ) |
Definition at line 25 of file EmcRecROOTGeo.cxx.
void EmcRecROOTGeo::ComputeThetaPhi | ( | const int | part, |
const int | theta, | ||
const int | phi, | ||
int & | newTheta, | ||
int & | newPhi | ||
) |
Definition at line 179 of file EmcRecROOTGeo.cxx.
Referenced by FillCrystalMap(), and InitFromXML().
void EmcRecROOTGeo::FillCrystalMap | ( | EmcRecCrystal & | aCrystal, |
const int | part, | ||
const int | theta, | ||
const int | phi | ||
) |
Definition at line 149 of file EmcRecROOTGeo.cxx.
Referenced by InitFromXML().
HepPoint3D EmcRecROOTGeo::GetCCenter | ( | const Identifier & | id | ) | const |
Definition at line 169 of file EmcRecROOTGeo.cxx.
Referenced by EmcRecGeoSvc::GetCCenter(), and main().
HepPoint3D EmcRecROOTGeo::GetCFrontCenter | ( | const Identifier & | id | ) | const |
Definition at line 174 of file EmcRecROOTGeo.cxx.
Referenced by EmcRecGeoSvc::GetCFrontCenter(), and main().
EmcRecCrystal EmcRecROOTGeo::GetCrystal | ( | const Identifier & | id | ) | const |
Definition at line 164 of file EmcRecROOTGeo.cxx.
Referenced by GetCCenter(), GetCFrontCenter(), EmcRecGeoSvc::GetCrystal(), EmcRecGeoSvc::GetCrystalPoint(), and main().
void EmcRecROOTGeo::InitFromXML | ( | ) |
Definition at line 30 of file EmcRecROOTGeo.cxx.
Referenced by EmcRecGeoSvc::initialize(), and main().