#include <CCalEcal.hh>
Definition at line 35 of file CCalEcal.hh.
 
◆ CCalEcal()
  
  | 
        
          | CCalEcal::CCalEcal | ( | const G4String & | name | ) |  |  | inline | 
 
Definition at line 38 of file CCalEcal.hh.
CCalDetector(const G4String &name)
 
 
◆ ~CCalEcal()
◆ constructDaughters()
  
  | 
        
          | void CCalEcal::constructDaughters | ( |  | ) |  |  | protectedvirtual | 
 
 
◆ getCrystLength()
  
  | 
        
          | double CCalEcal::getCrystLength | ( |  | ) | const |  | inline | 
 
 
◆ getCrystMat()
  
  | 
        
          | G4String CCalEcal::getCrystMat | ( |  | ) | const |  | inline | 
 
 
◆ getCrystNum()
  
  | 
        
          | int CCalEcal::getCrystNum | ( |  | ) | const |  | inline | 
 
 
◆ getCrystPar()
  
  | 
        
          | double CCalEcal::getCrystPar | ( | unsigned int | i | ) | const |  | inline | 
 
 
◆ getCrystTol()
  
  | 
        
          | double CCalEcal::getCrystTol | ( |  | ) | const |  | inline | 
 
 
◆ getDistSupp()
  
  | 
        
          | double CCalEcal::getDistSupp | ( |  | ) | const |  | inline | 
 
 
◆ getDxSupp()
  
  | 
        
          | double CCalEcal::getDxSupp | ( |  | ) | const |  | inline | 
 
 
◆ getDySupp()
  
  | 
        
          | double CCalEcal::getDySupp | ( |  | ) | const |  | inline | 
 
 
◆ getDzSupp()
  
  | 
        
          | double CCalEcal::getDzSupp | ( |  | ) | const |  | inline | 
 
 
◆ getGenMat()
◆ getLayAngle()
  
  | 
        
          | double CCalEcal::getLayAngle | ( |  | ) | const |  | inline | 
 
 
◆ getLayMat()
◆ getLayNum()
  
  | 
        
          | int CCalEcal::getLayNum | ( |  | ) | const |  | inline | 
 
 
◆ getLayPar()
  
  | 
        
          | double CCalEcal::getLayPar | ( | unsigned int | i | ) | const |  | inline | 
 
 
◆ getLayRadius()
  
  | 
        
          | double CCalEcal::getLayRadius | ( |  | ) | const |  | inline | 
 
 
◆ getLengBox()
  
  | 
        
          | double CCalEcal::getLengBox | ( |  | ) | const |  | inline | 
 
 
◆ getLengFront()
  
  | 
        
          | double CCalEcal::getLengFront | ( |  | ) | const |  | inline | 
 
 
◆ getPhiX()
  
  | 
        
          | double CCalEcal::getPhiX | ( |  | ) | const |  | inline | 
 
 
◆ getPhiY()
  
  | 
        
          | double CCalEcal::getPhiY | ( |  | ) | const |  | inline | 
 
 
◆ getPhiZ()
  
  | 
        
          | double CCalEcal::getPhiZ | ( |  | ) | const |  | inline | 
 
 
◆ getSuppMat()
◆ getThetaX()
  
  | 
        
          | double CCalEcal::getThetaX | ( |  | ) | const |  | inline | 
 
 
◆ getThetaY()
  
  | 
        
          | double CCalEcal::getThetaY | ( |  | ) | const |  | inline | 
 
 
◆ getThetaZ()
  
  | 
        
          | double CCalEcal::getThetaZ | ( |  | ) | const |  | inline | 
 
 
◆ getWidBox()
  
  | 
        
          | double CCalEcal::getWidBox | ( |  | ) | const |  | inline | 
 
 
◆ getXpos()
  
  | 
        
          | double CCalEcal::getXpos | ( |  | ) | const |  | inline | 
 
 
◆ getYpos()
  
  | 
        
          | double CCalEcal::getYpos | ( |  | ) | const |  | inline | 
 
 
◆ getZpos()
  
  | 
        
          | double CCalEcal::getZpos | ( |  | ) | const |  | inline | 
 
 
◆ readFile()
  
  | 
        
          | int CCalEcal::readFile | ( |  | ) |  |  | protectedvirtual | 
 
Implements CCalDetector.
Definition at line 39 of file CCalEcal.cc.
   42   G4cout << 
" ==> Opening file " << 
File() << 
" to read elements..."    74        << 
" front dist " << lengFront << 
" Parameters ";
    87        << 
" Length " << 
crystLength << 
" Tolerance " << crystTol
 
bool openGeomFile(std::ifstream &is, const G4String &pathname, const G4String &filename)
std::istream & jump(std::istream &)
std::ifstream & findDO(std::ifstream &, const G4String &)
std::ifstream & readName(std::ifstream &, G4String &)
G4GLOB_DLL std::ostream G4cout
std::ostream & tab(std::ostream &)
 
 
◆ crystLength
  
  | 
        
          | double CCalEcal::crystLength |  | private | 
 
 
◆ crystMat
◆ crystNum
◆ crystPar
  
  | 
        
          | double CCalEcal::crystPar[5] |  | private | 
 
 
◆ crystTol
  
  | 
        
          | double CCalEcal::crystTol |  | private | 
 
 
◆ distSupp
  
  | 
        
          | double CCalEcal::distSupp |  | private | 
 
 
◆ dxSupp
◆ dySupp
◆ dzSupp
◆ genMat
◆ layAngle
  
  | 
        
          | double CCalEcal::layAngle |  | private | 
 
 
◆ layMat
◆ layNum
◆ layPar
  
  | 
        
          | double CCalEcal::layPar[5] |  | private | 
 
 
◆ layRadius
  
  | 
        
          | double CCalEcal::layRadius |  | private | 
 
 
◆ lengBox
◆ lengFront
  
  | 
        
          | double CCalEcal::lengFront |  | private | 
 
 
◆ phiX
◆ phiY
◆ phiZ
◆ suppMat
◆ thetaX
◆ thetaY
◆ thetaZ
◆ widBox
◆ xpos
◆ ypos
◆ zpos
The documentation for this class was generated from the following files: