BOSS 7.1.2
BESIII Offline Software System
|
#include <BesEmcEndGeometry.hh>
Public Member Functions | |
BesEmcEndGeometry () | |
~BesEmcEndGeometry () | |
void | ReadParameters () |
void | ComputeParameters () |
void | Exchange (G4int cry1, G4int cry2) |
void | ExchangeSector7 (G4int cry1, G4int cry2) |
void | ReflectX () |
void | Zoom (const G4ThreeVector pos[8], const G4double factor) |
void | ModifyForCasing (G4ThreeVector pos[8], G4int CryNb) |
G4ThreeVector | ComputeDimAndPos (const G4int, const G4int, const G4int) |
G4int | GetCryNumInOneLayer (G4int num) |
Friends | |
class | BesEmcConstruction |
class | BesEmcDigitizer |
class | EmcGdmlWriter |
Definition at line 10 of file BesEmcEndGeometry.hh.
BesEmcEndGeometry::BesEmcEndGeometry | ( | ) |
Definition at line 18 of file BesEmcEndGeometry.cc.
BesEmcEndGeometry::~BesEmcEndGeometry | ( | ) |
Definition at line 21 of file BesEmcEndGeometry.cc.
G4ThreeVector BesEmcEndGeometry::ComputeDimAndPos | ( | const G4int | partId, |
const G4int | numTheta, | ||
const G4int | numPhi ) |
Definition at line 378 of file BesEmcEndGeometry.cc.
void BesEmcEndGeometry::ComputeParameters | ( | ) |
Definition at line 73 of file BesEmcEndGeometry.cc.
Referenced by BesEmcConstruction::Construct().
void BesEmcEndGeometry::Exchange | ( | G4int | cry1, |
G4int | cry2 ) |
Definition at line 234 of file BesEmcEndGeometry.cc.
Referenced by ComputeParameters().
void BesEmcEndGeometry::ExchangeSector7 | ( | G4int | cry1, |
G4int | cry2 ) |
Definition at line 245 of file BesEmcEndGeometry.cc.
Referenced by ReflectX().
|
inline |
Definition at line 30 of file BesEmcEndGeometry.hh.
void BesEmcEndGeometry::ModifyForCasing | ( | G4ThreeVector | pos[8], |
G4int | CryNb ) |
Definition at line 326 of file BesEmcEndGeometry.cc.
Referenced by ComputeDimAndPos(), and BesEmcConstruction::ConstructEndGeometry().
void BesEmcEndGeometry::ReadParameters | ( | ) |
Definition at line 24 of file BesEmcEndGeometry.cc.
Referenced by ComputeParameters().
void BesEmcEndGeometry::ReflectX | ( | ) |
Definition at line 257 of file BesEmcEndGeometry.cc.
void BesEmcEndGeometry::Zoom | ( | const G4ThreeVector | pos[8], |
const G4double | factor ) |
Definition at line 303 of file BesEmcEndGeometry.cc.
Referenced by ComputeDimAndPos(), and BesEmcConstruction::ConstructEndGeometry().
|
friend |
Definition at line 15 of file BesEmcEndGeometry.hh.
|
friend |
Definition at line 16 of file BesEmcEndGeometry.hh.
|
friend |
Definition at line 17 of file BesEmcEndGeometry.hh.