#include <DDTBH4Algo.h>
Public Member Functions | |
double | blRadius () const |
double | blZBeg () const |
double | blZEnd () const |
double | blZPiv () const |
DDMaterial | ddmat (const std::string &s) const |
DDName | ddname (const std::string &s) const |
DDTBH4Algo () | |
void | execute (DDCompactView &cpv) |
DDMaterial | fibCladMat () const |
DDName | fibCladName () const |
double | fibCladThick () const |
DDMaterial | fibFibMat () const |
DDName | fibFibName () const |
double | fibLength () const |
double | fibSide () const |
DDMaterial | holeMat () const |
const std::string & | idNameSpace () const |
void | initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) |
DDRotation | myrot (const std::string &s, const CLHEP::HepRotation &r) const |
DDMaterial | trgMat () const |
double | trgVetoHoleRadius () const |
DDMaterial | vacMat () const |
std::string | vacName () const |
const std::vector< double > & | vecFibPhi () const |
const std::vector< double > & | vecFibXOff () const |
const std::vector< double > & | vecFibYOff () const |
const std::vector< double > & | vecFibZPiv () const |
const std::vector< std::string > & | vecTrgName () const |
const std::vector< double > & | vecTrgPhi () const |
const std::vector< double > & | vecTrgSide () const |
const std::vector< double > & | vecTrgThick () const |
const std::vector< double > & | vecTrgXOff () const |
const std::vector< double > & | vecTrgYOff () const |
const std::vector< double > & | vecTrgZPiv () const |
const std::vector< double > & | vecVacZBeg () const |
const std::vector< double > & | vecVacZEnd () const |
const std::vector< std::string > & | vecWinMat () const |
const std::vector< double > & | vecWinThick () const |
const std::vector< double > & | vecWinZBeg () const |
std::string | winName () const |
virtual | ~DDTBH4Algo () |
Private Attributes | |
double | m_BLRadius |
double | m_BLZBeg |
double | m_BLZEnd |
double | m_BLZPiv |
std::string | m_FibCladMat |
std::string | m_FibCladName |
double | m_FibCladThick |
std::string | m_FibFibMat |
std::string | m_FibFibName |
double | m_FibLength |
double | m_FibSide |
std::string | m_HoleMat |
std::string | m_idNameSpace |
std::string | m_TrgMat |
double | m_TrgVetoHoleRadius |
std::string | m_VacMat |
std::string | m_VacName |
std::vector< double > | m_vecFibPhi |
std::vector< double > | m_vecFibXOff |
std::vector< double > | m_vecFibYOff |
std::vector< double > | m_vecFibZPiv |
std::vector< std::string > | m_vecTrgName |
std::vector< double > | m_vecTrgPhi |
std::vector< double > | m_vecTrgSide |
std::vector< double > | m_vecTrgThick |
std::vector< double > | m_vecTrgXOff |
std::vector< double > | m_vecTrgYOff |
std::vector< double > | m_vecTrgZPiv |
std::vector< double > | m_vecVacZBeg |
std::vector< double > | m_vecVacZEnd |
std::vector< std::string > | m_vecWinMat |
std::vector< double > | m_vecWinThick |
std::vector< double > | m_vecWinZBeg |
std::string | m_WinName |
Definition at line 15 of file DDTBH4Algo.h.
DDTBH4Algo::DDTBH4Algo | ( | ) |
Definition at line 18 of file DDTBH4Algo.cc.
References gather_cfg::cout, and LogDebug.
: m_idNameSpace (""), m_BLZBeg (0), m_BLZEnd (0), m_BLZPiv (0), m_BLRadius (0), m_VacName (""), m_VacMat (""), m_vecVacZBeg (), m_vecVacZEnd (), m_WinName (""), m_vecWinMat (), m_vecWinZBeg (), m_vecWinThick(), m_TrgMat (""), m_HoleMat (""), m_TrgVetoHoleRadius (0), m_vecTrgName (), m_vecTrgSide (), m_vecTrgThick(), m_vecTrgPhi (), m_vecTrgXOff (), m_vecTrgYOff (), m_vecTrgZPiv (), m_FibFibName (""), m_FibCladName (""), m_FibFibMat (""), m_FibCladMat (""), m_FibSide (0), m_FibCladThick(0), m_FibLength (0), m_vecFibPhi (), m_vecFibXOff (), m_vecFibYOff (), m_vecFibZPiv () { std::cout<< "creating an instance if DDTBH4Algo" << std::endl ; LogDebug("EcalGeom") << "DDTBH4Algo test: Creating an instance"; }
DDTBH4Algo::~DDTBH4Algo | ( | ) | [virtual] |
Definition at line 59 of file DDTBH4Algo.cc.
{}
double DDTBH4Algo::blRadius | ( | ) | const [inline] |
Definition at line 39 of file DDTBH4Algo.h.
References m_BLRadius.
Referenced by execute().
{ return m_BLRadius ; }
double DDTBH4Algo::blZBeg | ( | ) | const [inline] |
Definition at line 36 of file DDTBH4Algo.h.
References m_BLZBeg.
Referenced by execute().
{ return m_BLZBeg ; }
double DDTBH4Algo::blZEnd | ( | ) | const [inline] |
Definition at line 37 of file DDTBH4Algo.h.
References m_BLZEnd.
Referenced by execute().
{ return m_BLZEnd ; }
double DDTBH4Algo::blZPiv | ( | ) | const [inline] |
Definition at line 38 of file DDTBH4Algo.h.
References m_BLZPiv.
Referenced by execute().
{ return m_BLZPiv ; }
DDMaterial DDTBH4Algo::ddmat | ( | const std::string & | s | ) | const |
Definition at line 71 of file DDTBH4Algo.cc.
References ddname().
Referenced by execute(), fibCladMat(), fibFibMat(), holeMat(), trgMat(), and vacMat().
{ return DDMaterial( ddname( s ) ) ; }
DDName DDTBH4Algo::ddname | ( | const std::string & | s | ) | const |
Definition at line 77 of file DDTBH4Algo.cc.
References DDSplit(), and cond::rpcobtemp::temp.
Referenced by ddmat(), execute(), fibCladName(), fibFibName(), and myrot().
void DDTBH4Algo::execute | ( | DDCompactView & | cpv | ) |
Definition at line 130 of file DDTBH4Algo.cc.
References blRadius(), blZBeg(), blZEnd(), blZPiv(), DDSolidFactory::box(), ddmat(), ddname(), fibCladMat(), fibCladName(), fibCladThick(), fibFibMat(), fibFibName(), fibLength(), fibSide(), holeMat(), i, int_to_string(), j, myrot(), DDName::name(), mergeVDriftHistosByStation::name, dbtoconf::parent, DDCompactView::position(), trgMat(), trgVetoHoleRadius(), DDSolidFactory::tubs(), vacMat(), vacName(), vecFibPhi(), vecFibXOff(), vecFibYOff(), vecFibZPiv(), vecTrgName(), vecTrgPhi(), vecTrgSide(), vecTrgThick(), vecTrgXOff(), vecTrgYOff(), vecTrgZPiv(), vecVacZBeg(), vecVacZEnd(), vecWinMat(), vecWinThick(), vecWinZBeg(), and winName().
{ const unsigned int copyOne (1) ; const double halfZbl ( ( blZEnd() - blZBeg() )/2. ) ; for( unsigned int i ( 0 ) ; i != vecVacZBeg().size() ; ++i ) { DDName vacNameNm ( ddname( vacName() + int_to_string(i+1) ) ) ; const double halfZvac ( ( vecVacZEnd()[i] - vecVacZBeg()[i] )/2. ) ; DDSolid vTubeSolid ( DDSolidFactory::tubs( vacNameNm , halfZvac, 0, blRadius(), 0*deg, 360*deg ) ) ; const DDLogicalPart vacLog ( vacNameNm, vacMat(), vTubeSolid ) ; cpv.position( vacLog, parent().name(), 1+i, DDTranslation(0,0, - halfZbl + halfZvac + vecVacZBeg()[i] - blZBeg()), DDRotation() ) ; } for( unsigned int i ( 0 ) ; i != vecWinZBeg().size() ; ++i ) { DDName wName ( ddname( winName() + int_to_string(i+1)) ) ; DDSolid wTubeSolid ( DDSolidFactory::tubs( wName , vecWinThick()[i]/2., 0, blRadius(), 0*deg, 360*deg ) ) ; const DDLogicalPart wLog ( wName, ddmat(vecWinMat()[i]), wTubeSolid ) ; const double off ( 0<vecWinZBeg()[i] ? vecWinZBeg()[i] : fabs(vecWinZBeg()[i]) - vecWinThick()[i] ) ; cpv.position( wLog, parent().name(), 1+i, DDTranslation(0,0, - halfZbl + vecWinThick()[i]/2. + off - blZBeg() ), DDRotation() ) ; } for( unsigned int i ( 0 ) ; i != vecTrgName().size() ; ++i ) { DDName tName ( ddname( vecTrgName()[i]) ) ; DDSolid tSolid ( DDSolidFactory::box( tName , vecTrgSide()[ i]/2., vecTrgSide()[ i]/2., vecTrgThick()[i]/2. ) ) ; const DDLogicalPart tLog ( tName, trgMat(), tSolid ) ; if( tName.name() == "VETO" ) { DDName vName ( ddname( tName.name() + "Hole" ) ) ; DDSolid vTubeSolid ( DDSolidFactory::tubs( vName , vecTrgThick()[i]/2., 0, trgVetoHoleRadius(), 0*deg, 360*deg ) ) ; const DDLogicalPart vLog ( vName, holeMat(), vTubeSolid ) ; cpv.position( vLog, tName, copyOne, DDTranslation(0,0,0), DDRotation() ) ; } cpv.position( tLog, parent().name(), copyOne, DDTranslation( vecTrgXOff()[i], vecTrgYOff()[i], vecTrgZPiv()[i] - halfZbl + blZPiv() - blZBeg() ), myrot( tName.name()+"Rot", CLHEP::HepRotationZ( vecTrgPhi()[i]) ) ) ; } DDName pName ( fibCladName() ) ; const double planeWidth ( 32.5*fibSide() + 33.5*fibCladThick() ) ; const double planeThick ( 2*fibSide() + 3*fibCladThick() ) ; DDSolid pSolid ( DDSolidFactory::box( pName , planeWidth/2., fibLength()/2., planeThick/2. ) ) ; const DDLogicalPart pLog ( pName, fibCladMat(), pSolid ) ; DDSolid fSolid ( DDSolidFactory::box( fibFibName() , fibSide() /2., fibLength()/2., fibSide() /2.) ) ; const DDLogicalPart fLog ( fibFibName(), fibFibMat(), fSolid ) ; for( unsigned int j ( 0 ) ; j != 32 ; ++j ) { const double xoff ( planeWidth/2. - (1+ j)*fibCladThick() - (1+ j)*fibSide() ) ; const double zoff ( -planeThick/2 + fibCladThick() + fibSide()/2. ) ; cpv.position( fLog, pName, 1+j, DDTranslation( xoff, 0, zoff ), DDRotation() ) ; cpv.position( fLog, pName, 33+j, DDTranslation( xoff + (fibCladThick()+fibSide())/2.,0, -zoff), DDRotation() ) ; } for( unsigned int i ( 0 ) ; i != vecFibZPiv().size() ; ++i ) { cpv.position( pLog, parent().name(), 1+i, DDTranslation( vecFibXOff()[i] - 0.5*fibSide(), vecFibYOff()[i], vecFibZPiv()[i] - halfZbl + blZPiv() - blZBeg() ), myrot( pName.name()+"Rot" + int_to_string(i), CLHEP::HepRotationZ( vecFibPhi()[i]) ) ) ; } }
DDMaterial DDTBH4Algo::fibCladMat | ( | ) | const [inline] |
Definition at line 63 of file DDTBH4Algo.h.
References ddmat(), and m_FibCladMat.
Referenced by execute().
{ return ddmat(m_FibCladMat) ; }
DDName DDTBH4Algo::fibCladName | ( | ) | const [inline] |
Definition at line 61 of file DDTBH4Algo.h.
References ddname(), and m_FibCladName.
Referenced by execute().
{ return ddname(m_FibCladName) ; }
double DDTBH4Algo::fibCladThick | ( | ) | const [inline] |
Definition at line 65 of file DDTBH4Algo.h.
References m_FibCladThick.
Referenced by execute().
{ return m_FibCladThick; }
DDMaterial DDTBH4Algo::fibFibMat | ( | ) | const [inline] |
Definition at line 62 of file DDTBH4Algo.h.
References ddmat(), and m_FibFibMat.
Referenced by execute().
{ return ddmat(m_FibFibMat) ; }
DDName DDTBH4Algo::fibFibName | ( | ) | const [inline] |
Definition at line 60 of file DDTBH4Algo.h.
References ddname(), and m_FibFibName.
Referenced by execute().
{ return ddname(m_FibFibName) ; }
double DDTBH4Algo::fibLength | ( | ) | const [inline] |
Definition at line 66 of file DDTBH4Algo.h.
References m_FibLength.
Referenced by execute().
{ return m_FibLength ; }
double DDTBH4Algo::fibSide | ( | ) | const [inline] |
Definition at line 64 of file DDTBH4Algo.h.
References m_FibSide.
Referenced by execute().
{ return m_FibSide ; }
DDMaterial DDTBH4Algo::holeMat | ( | ) | const [inline] |
const std::string& DDTBH4Algo::idNameSpace | ( | ) | const [inline] |
Definition at line 34 of file DDTBH4Algo.h.
References m_idNameSpace.
Referenced by myrot().
{ return m_idNameSpace ; }
void DDTBH4Algo::initialize | ( | const DDNumericArguments & | nArgs, |
const DDVectorArguments & | vArgs, | ||
const DDMapArguments & | mArgs, | ||
const DDStringArguments & | sArgs, | ||
const DDStringVectorArguments & | vsArgs | ||
) |
Definition at line 85 of file DDTBH4Algo.cc.
References m_BLRadius, m_BLZBeg, m_BLZEnd, m_BLZPiv, m_FibCladMat, m_FibCladName, m_FibCladThick, m_FibFibMat, m_FibFibName, m_FibLength, m_FibSide, m_HoleMat, m_idNameSpace, m_TrgMat, m_TrgVetoHoleRadius, m_VacMat, m_VacName, m_vecFibPhi, m_vecFibXOff, m_vecFibYOff, m_vecFibZPiv, m_vecTrgName, m_vecTrgPhi, m_vecTrgSide, m_vecTrgThick, m_vecTrgXOff, m_vecTrgYOff, m_vecTrgZPiv, m_vecVacZBeg, m_vecVacZEnd, m_vecWinMat, m_vecWinThick, m_vecWinZBeg, m_WinName, and DDCurrentNamespace::ns().
{ m_idNameSpace = DDCurrentNamespace::ns(); m_BLZBeg = nArgs["BLZBeg"]; m_BLZEnd = nArgs["BLZEnd"]; m_BLZPiv = nArgs["BLZPiv"]; m_BLRadius = nArgs["BLRadius"]; m_VacName = sArgs["VacName"]; m_VacMat = sArgs["VacMat"]; m_vecVacZBeg = vArgs["VacZBeg"]; m_vecVacZEnd = vArgs["VacZEnd"]; m_WinName = sArgs["WinName"]; m_vecWinMat = vsArgs["WinMat"]; m_vecWinZBeg = vArgs["WinZBeg"]; m_vecWinThick = vArgs["WinThick"]; m_TrgMat = sArgs["TrgMat"]; m_HoleMat = sArgs["HoleMat"]; m_TrgVetoHoleRadius = nArgs["TrgVetoHoleRadius"]; m_vecTrgName = vsArgs["TrgName"]; m_vecTrgSide = vArgs["TrgSide"]; m_vecTrgThick = vArgs["TrgThick"]; m_vecTrgPhi = vArgs["TrgPhi"]; m_vecTrgXOff = vArgs["TrgXOff"]; m_vecTrgYOff = vArgs["TrgYOff"]; m_vecTrgZPiv = vArgs["TrgZPiv"]; m_FibFibName = sArgs["FibFibName"]; m_FibCladName = sArgs["FibCladName"]; m_FibFibMat = sArgs["FibFibMat"]; m_FibCladMat = sArgs["FibCladMat"]; m_FibSide = nArgs["FibSide"]; m_FibCladThick= nArgs["FibCladThick"]; m_FibLength = nArgs["FibLength"]; m_vecFibPhi = vArgs["FibPhi"]; m_vecFibXOff = vArgs["FibXOff"]; m_vecFibYOff = vArgs["FibYOff"]; m_vecFibZPiv = vArgs["FibZPiv"]; }
DDRotation DDTBH4Algo::myrot | ( | const std::string & | s, |
const CLHEP::HepRotation & | r | ||
) | const |
Definition at line 63 of file DDTBH4Algo.cc.
References ddname(), DDrot(), and idNameSpace().
Referenced by execute().
DDMaterial DDTBH4Algo::trgMat | ( | ) | const [inline] |
double DDTBH4Algo::trgVetoHoleRadius | ( | ) | const [inline] |
Definition at line 51 of file DDTBH4Algo.h.
References m_TrgVetoHoleRadius.
Referenced by execute().
{ return m_TrgVetoHoleRadius; }
DDMaterial DDTBH4Algo::vacMat | ( | ) | const [inline] |
std::string DDTBH4Algo::vacName | ( | ) | const [inline] |
Definition at line 40 of file DDTBH4Algo.h.
References m_VacName.
Referenced by execute().
{ return m_VacName ; }
const std::vector<double>& DDTBH4Algo::vecFibPhi | ( | ) | const [inline] |
Definition at line 67 of file DDTBH4Algo.h.
References m_vecFibPhi.
Referenced by execute().
{ return m_vecFibPhi ; }
const std::vector<double>& DDTBH4Algo::vecFibXOff | ( | ) | const [inline] |
Definition at line 68 of file DDTBH4Algo.h.
References m_vecFibXOff.
Referenced by execute().
{ return m_vecFibXOff ; }
const std::vector<double>& DDTBH4Algo::vecFibYOff | ( | ) | const [inline] |
Definition at line 69 of file DDTBH4Algo.h.
References m_vecFibYOff.
Referenced by execute().
{ return m_vecFibYOff ; }
const std::vector<double>& DDTBH4Algo::vecFibZPiv | ( | ) | const [inline] |
Definition at line 70 of file DDTBH4Algo.h.
References m_vecFibZPiv.
Referenced by execute().
{ return m_vecFibZPiv ; }
const std::vector<std::string>& DDTBH4Algo::vecTrgName | ( | ) | const [inline] |
Definition at line 52 of file DDTBH4Algo.h.
References m_vecTrgName.
Referenced by execute().
{ return m_vecTrgName ; }
const std::vector<double>& DDTBH4Algo::vecTrgPhi | ( | ) | const [inline] |
Definition at line 55 of file DDTBH4Algo.h.
References m_vecTrgPhi.
Referenced by execute().
{ return m_vecTrgPhi ; }
const std::vector<double>& DDTBH4Algo::vecTrgSide | ( | ) | const [inline] |
Definition at line 53 of file DDTBH4Algo.h.
References m_vecTrgSide.
Referenced by execute().
{ return m_vecTrgSide ; }
const std::vector<double>& DDTBH4Algo::vecTrgThick | ( | ) | const [inline] |
Definition at line 54 of file DDTBH4Algo.h.
References m_vecTrgThick.
Referenced by execute().
{ return m_vecTrgThick; }
const std::vector<double>& DDTBH4Algo::vecTrgXOff | ( | ) | const [inline] |
Definition at line 56 of file DDTBH4Algo.h.
References m_vecTrgXOff.
Referenced by execute().
{ return m_vecTrgXOff ; }
const std::vector<double>& DDTBH4Algo::vecTrgYOff | ( | ) | const [inline] |
Definition at line 57 of file DDTBH4Algo.h.
References m_vecTrgYOff.
Referenced by execute().
{ return m_vecTrgYOff ; }
const std::vector<double>& DDTBH4Algo::vecTrgZPiv | ( | ) | const [inline] |
Definition at line 58 of file DDTBH4Algo.h.
References m_vecTrgZPiv.
Referenced by execute().
{ return m_vecTrgZPiv ; }
const std::vector<double>& DDTBH4Algo::vecVacZBeg | ( | ) | const [inline] |
Definition at line 42 of file DDTBH4Algo.h.
References m_vecVacZBeg.
Referenced by execute().
{ return m_vecVacZBeg ; }
const std::vector<double>& DDTBH4Algo::vecVacZEnd | ( | ) | const [inline] |
Definition at line 43 of file DDTBH4Algo.h.
References m_vecVacZEnd.
Referenced by execute().
{ return m_vecVacZEnd ; }
const std::vector<std::string>& DDTBH4Algo::vecWinMat | ( | ) | const [inline] |
Definition at line 45 of file DDTBH4Algo.h.
References m_vecWinMat.
Referenced by execute().
{ return m_vecWinMat ; }
const std::vector<double>& DDTBH4Algo::vecWinThick | ( | ) | const [inline] |
Definition at line 47 of file DDTBH4Algo.h.
References m_vecWinThick.
Referenced by execute().
{ return m_vecWinThick; }
const std::vector<double>& DDTBH4Algo::vecWinZBeg | ( | ) | const [inline] |
Definition at line 46 of file DDTBH4Algo.h.
References m_vecWinZBeg.
Referenced by execute().
{ return m_vecWinZBeg ; }
std::string DDTBH4Algo::winName | ( | ) | const [inline] |
Definition at line 44 of file DDTBH4Algo.h.
References m_WinName.
Referenced by execute().
{ return m_WinName ; }
double DDTBH4Algo::m_BLRadius [private] |
Definition at line 78 of file DDTBH4Algo.h.
Referenced by blRadius(), and initialize().
double DDTBH4Algo::m_BLZBeg [private] |
Definition at line 75 of file DDTBH4Algo.h.
Referenced by blZBeg(), and initialize().
double DDTBH4Algo::m_BLZEnd [private] |
Definition at line 76 of file DDTBH4Algo.h.
Referenced by blZEnd(), and initialize().
double DDTBH4Algo::m_BLZPiv [private] |
Definition at line 77 of file DDTBH4Algo.h.
Referenced by blZPiv(), and initialize().
std::string DDTBH4Algo::m_FibCladMat [private] |
Definition at line 102 of file DDTBH4Algo.h.
Referenced by fibCladMat(), and initialize().
std::string DDTBH4Algo::m_FibCladName [private] |
Definition at line 100 of file DDTBH4Algo.h.
Referenced by fibCladName(), and initialize().
double DDTBH4Algo::m_FibCladThick [private] |
Definition at line 104 of file DDTBH4Algo.h.
Referenced by fibCladThick(), and initialize().
std::string DDTBH4Algo::m_FibFibMat [private] |
Definition at line 101 of file DDTBH4Algo.h.
Referenced by fibFibMat(), and initialize().
std::string DDTBH4Algo::m_FibFibName [private] |
Definition at line 99 of file DDTBH4Algo.h.
Referenced by fibFibName(), and initialize().
double DDTBH4Algo::m_FibLength [private] |
Definition at line 105 of file DDTBH4Algo.h.
Referenced by fibLength(), and initialize().
double DDTBH4Algo::m_FibSide [private] |
Definition at line 103 of file DDTBH4Algo.h.
Referenced by fibSide(), and initialize().
std::string DDTBH4Algo::m_HoleMat [private] |
Definition at line 89 of file DDTBH4Algo.h.
Referenced by holeMat(), and initialize().
std::string DDTBH4Algo::m_idNameSpace [private] |
Definition at line 73 of file DDTBH4Algo.h.
Referenced by idNameSpace(), and initialize().
std::string DDTBH4Algo::m_TrgMat [private] |
Definition at line 88 of file DDTBH4Algo.h.
Referenced by initialize(), and trgMat().
double DDTBH4Algo::m_TrgVetoHoleRadius [private] |
Definition at line 90 of file DDTBH4Algo.h.
Referenced by initialize(), and trgVetoHoleRadius().
std::string DDTBH4Algo::m_VacMat [private] |
Definition at line 80 of file DDTBH4Algo.h.
Referenced by initialize(), and vacMat().
std::string DDTBH4Algo::m_VacName [private] |
Definition at line 79 of file DDTBH4Algo.h.
Referenced by initialize(), and vacName().
std::vector<double> DDTBH4Algo::m_vecFibPhi [private] |
Definition at line 106 of file DDTBH4Algo.h.
Referenced by initialize(), and vecFibPhi().
std::vector<double> DDTBH4Algo::m_vecFibXOff [private] |
Definition at line 107 of file DDTBH4Algo.h.
Referenced by initialize(), and vecFibXOff().
std::vector<double> DDTBH4Algo::m_vecFibYOff [private] |
Definition at line 108 of file DDTBH4Algo.h.
Referenced by initialize(), and vecFibYOff().
std::vector<double> DDTBH4Algo::m_vecFibZPiv [private] |
Definition at line 109 of file DDTBH4Algo.h.
Referenced by initialize(), and vecFibZPiv().
std::vector<std::string> DDTBH4Algo::m_vecTrgName [private] |
Definition at line 91 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgName().
std::vector<double> DDTBH4Algo::m_vecTrgPhi [private] |
Definition at line 94 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgPhi().
std::vector<double> DDTBH4Algo::m_vecTrgSide [private] |
Definition at line 92 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgSide().
std::vector<double> DDTBH4Algo::m_vecTrgThick [private] |
Definition at line 93 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgThick().
std::vector<double> DDTBH4Algo::m_vecTrgXOff [private] |
Definition at line 95 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgXOff().
std::vector<double> DDTBH4Algo::m_vecTrgYOff [private] |
Definition at line 96 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgYOff().
std::vector<double> DDTBH4Algo::m_vecTrgZPiv [private] |
Definition at line 97 of file DDTBH4Algo.h.
Referenced by initialize(), and vecTrgZPiv().
std::vector<double> DDTBH4Algo::m_vecVacZBeg [private] |
Definition at line 81 of file DDTBH4Algo.h.
Referenced by initialize(), and vecVacZBeg().
std::vector<double> DDTBH4Algo::m_vecVacZEnd [private] |
Definition at line 82 of file DDTBH4Algo.h.
Referenced by initialize(), and vecVacZEnd().
std::vector<std::string> DDTBH4Algo::m_vecWinMat [private] |
Definition at line 84 of file DDTBH4Algo.h.
Referenced by initialize(), and vecWinMat().
std::vector<double> DDTBH4Algo::m_vecWinThick [private] |
Definition at line 86 of file DDTBH4Algo.h.
Referenced by initialize(), and vecWinThick().
std::vector<double> DDTBH4Algo::m_vecWinZBeg [private] |
Definition at line 85 of file DDTBH4Algo.h.
Referenced by initialize(), and vecWinZBeg().
std::string DDTBH4Algo::m_WinName [private] |
Definition at line 83 of file DDTBH4Algo.h.
Referenced by initialize(), and winName().