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

#include <TileGeoG4DMLookup.h>

Collaboration diagram for TileGeoG4CalibSection:

Public Member Functions

 TileGeoG4CalibSection (const int verboseLevel)
 ~TileGeoG4CalibSection ()
void DMToCell (bool gap_crack, TileGeoG4Section *tile_section)
TileGeoG4Cell * GetCell (int nPeriod, int nSample)
TileGeoG4PlateCell * GetTilePlateCell (double xHit, double zHit, int plate)
TileGeoG4GirderCell * GetTileGirderCell (double xHit)
void AddModuleToCell (bool negative)

Public Attributes

int section
int nrOfPeriods
int nrOfSamples
int nrOfCells
int nrOfPlateCells
int nrOfGirderCells
double sample_ZBound [4]
std::vector< TileGeoG4CalibSample * > samples
std::vector< TileGeoG4GirderCell * > girderCells

Private Attributes

std::vector< TileGeoG4Cell * > m_DMToCell
int m_verboseLevel

Detailed Description

Definition at line 71 of file TileGeoG4DMLookup.h.

Constructor & Destructor Documentation

◆ TileGeoG4CalibSection()

TileGeoG4CalibSection::TileGeoG4CalibSection ( const int verboseLevel)

◆ ~TileGeoG4CalibSection()

TileGeoG4CalibSection::~TileGeoG4CalibSection ( )

Member Function Documentation

◆ AddModuleToCell()

void TileGeoG4CalibSection::AddModuleToCell ( bool negative)

◆ DMToCell()

void TileGeoG4CalibSection::DMToCell ( bool gap_crack,
TileGeoG4Section * tile_section )

◆ GetCell()

TileGeoG4Cell * TileGeoG4CalibSection::GetCell ( int nPeriod,
int nSample )

◆ GetTileGirderCell()

TileGeoG4GirderCell * TileGeoG4CalibSection::GetTileGirderCell ( double xHit)

◆ GetTilePlateCell()

TileGeoG4PlateCell * TileGeoG4CalibSection::GetTilePlateCell ( double xHit,
double zHit,
int plate )

Member Data Documentation

◆ girderCells

std::vector<TileGeoG4GirderCell*> TileGeoG4CalibSection::girderCells

Definition at line 86 of file TileGeoG4DMLookup.h.

◆ m_DMToCell

std::vector<TileGeoG4Cell*> TileGeoG4CalibSection::m_DMToCell
private

Definition at line 108 of file TileGeoG4DMLookup.h.

◆ m_verboseLevel

int TileGeoG4CalibSection::m_verboseLevel
private

Definition at line 109 of file TileGeoG4DMLookup.h.

◆ nrOfCells

int TileGeoG4CalibSection::nrOfCells

Definition at line 80 of file TileGeoG4DMLookup.h.

◆ nrOfGirderCells

int TileGeoG4CalibSection::nrOfGirderCells

Definition at line 82 of file TileGeoG4DMLookup.h.

◆ nrOfPeriods

int TileGeoG4CalibSection::nrOfPeriods

Definition at line 78 of file TileGeoG4DMLookup.h.

◆ nrOfPlateCells

int TileGeoG4CalibSection::nrOfPlateCells

Definition at line 81 of file TileGeoG4DMLookup.h.

◆ nrOfSamples

int TileGeoG4CalibSection::nrOfSamples

Definition at line 79 of file TileGeoG4DMLookup.h.

◆ sample_ZBound

double TileGeoG4CalibSection::sample_ZBound[4]

Definition at line 83 of file TileGeoG4DMLookup.h.

◆ samples

std::vector<TileGeoG4CalibSample*> TileGeoG4CalibSection::samples

Definition at line 85 of file TileGeoG4DMLookup.h.

◆ section

int TileGeoG4CalibSection::section

Definition at line 77 of file TileGeoG4DMLookup.h.


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