ATLAS Offline Software
Loading...
Searching...
No Matches
LArGeoTBGeometricOptions Class Reference

#include <LArGeoTBGeometricOptions.h>

Collaboration diagram for LArGeoTBGeometricOptions:

Public Member Functions

 LArGeoTBGeometricOptions ()
void saveMe ()
void printMe ()
void CryoEtaPosition (double value)
void CryoPhiPosition (double value)
double CryoEtaPosition (void) const
double CryoPhiPosition (void) const

Private Attributes

double m_CryoEtaPosition
double m_CryoPhiPosition

Detailed Description

Definition at line 19 of file LArGeoTBGeometricOptions.h.

Constructor & Destructor Documentation

◆ LArGeoTBGeometricOptions()

LArGeoTBGeometricOptions::LArGeoTBGeometricOptions ( )
inline

Member Function Documentation

◆ CryoEtaPosition() [1/2]

void LArGeoTBGeometricOptions::CryoEtaPosition ( double value)
inline

Definition at line 34 of file LArGeoTBGeometricOptions.h.

◆ CryoEtaPosition() [2/2]

double LArGeoTBGeometricOptions::CryoEtaPosition ( void ) const
inline

Definition at line 38 of file LArGeoTBGeometricOptions.h.

38{ return m_CryoEtaPosition; }

◆ CryoPhiPosition() [1/2]

void LArGeoTBGeometricOptions::CryoPhiPosition ( double value)
inline

Definition at line 35 of file LArGeoTBGeometricOptions.h.

◆ CryoPhiPosition() [2/2]

double LArGeoTBGeometricOptions::CryoPhiPosition ( void ) const
inline

Definition at line 39 of file LArGeoTBGeometricOptions.h.

39{ return m_CryoPhiPosition; }

◆ printMe()

void LArGeoTBGeometricOptions::printMe ( )

Definition at line 23 of file LArGeoTBGeometricOptions.cxx.

24{
25 std::cout << " *** *** This is the object of type LArGeoTBGeometricOptions *** *** \n";
26 std::cout << " ** CryoEtaPosition = " << m_CryoEtaPosition << "\n *** *** \n";
27 std::cout << " ** CryoPhiPosition = " << m_CryoPhiPosition << "\n *** *** \n";
28}

◆ saveMe()

void LArGeoTBGeometricOptions::saveMe ( )

Definition at line 11 of file LArGeoTBGeometricOptions.cxx.

12{
13 SmartIF<StoreGateSvc> detStore{Gaudi::svcLocator()->service("DetectorStore")};
14 if (!detStore) {
15 std::cout << "LArGeoTBGeometricOptions::saveMe ERROR Could not dynamic cast det store" << std::endl;
16 return;
17 }
18 if(!detStore->record(this,"LArGeoTBGeometricOptions").isSuccess()) {
19 std::cout << "Can not record LArGeoTBGeometricOptions" << std::endl;
20 }
21}

Member Data Documentation

◆ m_CryoEtaPosition

double LArGeoTBGeometricOptions::m_CryoEtaPosition
private

Definition at line 44 of file LArGeoTBGeometricOptions.h.

◆ m_CryoPhiPosition

double LArGeoTBGeometricOptions::m_CryoPhiPosition
private

Definition at line 47 of file LArGeoTBGeometricOptions.h.


The documentation for this class was generated from the following files: