![]() |
Belle II Software
release-08-02-04
|
The Class for services materials geometry. More...
#include <ServiceGapsMaterialsPar.h>


Public Member Functions | |
| ServiceGapsMaterialsPar (bool recordBackground=false) | |
| Constructor. | |
| ~ServiceGapsMaterialsPar () | |
| Destructor. | |
| void | appendNode (double rmin, double rmax, double z) |
| Append a new node. | |
| int | getNNodes () const |
| Get the number of the mother volume nodes. | |
| std::vector< double > | getRmin () const |
| Get the list of the Rmin corrdinates. | |
| std::vector< double > | getRmax () const |
| Get the list of the Rmax corrdinates. | |
| std::vector< double > | getZ () const |
| Get the list of the z corrdinates. | |
| const ServiceGapsMomVolPar & | getMomVolTopBack (void) const |
| Get Backward Top Gap MomVolume. | |
| ServiceGapsMomVolPar & | getMomVolTopBack (void) |
| Get Backward Top Gap MomVolume. | |
| const ServiceGapsMomVolPar & | getMomVolBack (void) const |
| Get Backward Gap MomVolume. | |
| ServiceGapsMomVolPar & | getMomVolBack (void) |
| Get Backward Gap MomVolume. | |
| const ServiceGapsMomVolPar & | getMomVolFor (void) const |
| Get Forward Gap MomVolume. | |
| ServiceGapsMomVolPar & | getMomVolFor (void) |
| Get Forward Gap MomVolume. | |
| const ServiceGapsMomVolPar & | getMomVolEclCoilBarrel (void) const |
| Get Barrel ECL and Coil Gap MomVolume. | |
| ServiceGapsMomVolPar & | getMomVolEclCoilBarrel (void) |
| Get Barrel ECL and Coil Gap MomVolume. | |
| const std::vector< ServiceGapsMaterialsCdcArichTopPar > & | getServiceGapsMaterials (void) const |
| Get Service Materials. | |
| std::vector< ServiceGapsMaterialsCdcArichTopPar > & | getServiceGapsMaterials (void) |
| Get Service Materials. | |
| const std::vector< ServiceGapsMaterialsEclPar > & | getServiceGapsEclMaterials (void) const |
| Get Service Materials at ECL. | |
| std::vector< ServiceGapsMaterialsEclPar > & | getServiceGapsEclMaterials (void) |
| Get Service Materials at ECL. | |
| const ThicknessDensityPar & | getthick (void) const |
| Get Gap element cell Thickness. | |
| ThicknessDensityPar & | getthick (void) |
| Get Gap element cell Thickness. | |
Private Member Functions | |
| ClassDef (ServiceGapsMaterialsPar, 2) | |
Private Attributes | |
| bool | m_recordBackground |
| Record background. | |
| std::vector< double > | m_rmin |
| Rmin list of the mother volume. | |
| std::vector< double > | m_rmax |
| Rmax list of the mother volume. | |
| std::vector< double > | m_z |
| Z-cordinates list of the mother volume. | |
| std::vector< ServiceGapsMaterialsCdcArichTopPar > | m_ServiceGapsMaterials |
| Vector with Service Materials between CDC and ECL. | |
| std::vector< ServiceGapsMaterialsEclPar > | m_ServiceGapsEclMaterials |
| Vector with Service Materials between barrel and end cap of ECL. | |
| ServiceGapsMomVolPar | m_momvoltopback |
| Backward Top mother volume for Service Materials. | |
| ServiceGapsMomVolPar | m_momvolback |
| Backward mother volume for Service Materials. | |
| ServiceGapsMomVolPar | m_momvolfor |
| Backward mother volume for Service Materials. | |
| ServiceGapsMomVolPar | m_momvoleclcoilbarrel |
| Barrel ECL and COIL gap mother volume for Service Materials. | |
| ThicknessDensityPar | m_thick |
| Gap element cell Thickness for Service Materials. | |
The Class for services materials geometry.
Definition at line 269 of file ServiceGapsMaterialsPar.h.
|
private |