ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
LArG4H6COLDTCMod0ChannelMap Class Reference

#include <LArG4H6COLDTCMod0ChannelMap.h>

Collaboration diagram for LArG4H6COLDTCMod0ChannelMap:

Public Member Functions

 LArG4H6COLDTCMod0ChannelMap ()
 
 LArG4H6COLDTCMod0ChannelMap (G4double rMin, G4double rMax, G4double m_area, G4double phiMin, G4double phiMax, G4int nPhis)
 
 ~LArG4H6COLDTCMod0ChannelMap ()=default
 
G4int getRBin (const G4ThreeVector &aPoint) const
 
G4int getNoRBins () const
 
const std::vector< G4double > & getRBinning ()
 
G4int getPhiBin (const G4ThreeVector &aPoint) const
 
G4int getNoPhiBins () const
 

Private Attributes

G4double m_phiMax
 
G4double m_phiMin
 
std::vector< G4double > m_rBins
 
G4int m_nPhiBins
 

Detailed Description

Definition at line 12 of file LArG4H6COLDTCMod0ChannelMap.h.

Constructor & Destructor Documentation

◆ LArG4H6COLDTCMod0ChannelMap() [1/2]

LArG4H6COLDTCMod0ChannelMap::LArG4H6COLDTCMod0ChannelMap ( )

◆ LArG4H6COLDTCMod0ChannelMap() [2/2]

LArG4H6COLDTCMod0ChannelMap::LArG4H6COLDTCMod0ChannelMap ( G4double  rMin,
G4double  rMax,
G4double  m_area,
G4double  phiMin,
G4double  phiMax,
G4int  nPhis 
)

◆ ~LArG4H6COLDTCMod0ChannelMap()

LArG4H6COLDTCMod0ChannelMap::~LArG4H6COLDTCMod0ChannelMap ( )
default

Member Function Documentation

◆ getNoPhiBins()

G4int LArG4H6COLDTCMod0ChannelMap::getNoPhiBins ( ) const
inline

Definition at line 25 of file LArG4H6COLDTCMod0ChannelMap.h.

25 { return m_nPhiBins; }

◆ getNoRBins()

G4int LArG4H6COLDTCMod0ChannelMap::getNoRBins ( ) const
inline

Definition at line 22 of file LArG4H6COLDTCMod0ChannelMap.h.

22 { return m_rBins.size(); }

◆ getPhiBin()

G4int LArG4H6COLDTCMod0ChannelMap::getPhiBin ( const G4ThreeVector &  aPoint) const

◆ getRBin()

G4int LArG4H6COLDTCMod0ChannelMap::getRBin ( const G4ThreeVector &  aPoint) const

◆ getRBinning()

const std::vector<G4double>& LArG4H6COLDTCMod0ChannelMap::getRBinning ( )
inline

Definition at line 23 of file LArG4H6COLDTCMod0ChannelMap.h.

23 { return m_rBins; }

Member Data Documentation

◆ m_nPhiBins

G4int LArG4H6COLDTCMod0ChannelMap::m_nPhiBins
private

Definition at line 32 of file LArG4H6COLDTCMod0ChannelMap.h.

◆ m_phiMax

G4double LArG4H6COLDTCMod0ChannelMap::m_phiMax
private

Definition at line 29 of file LArG4H6COLDTCMod0ChannelMap.h.

◆ m_phiMin

G4double LArG4H6COLDTCMod0ChannelMap::m_phiMin
private

Definition at line 29 of file LArG4H6COLDTCMod0ChannelMap.h.

◆ m_rBins

std::vector<G4double> LArG4H6COLDTCMod0ChannelMap::m_rBins
private

Definition at line 31 of file LArG4H6COLDTCMod0ChannelMap.h.


The documentation for this class was generated from the following file:
LArG4H6COLDTCMod0ChannelMap::m_rBins
std::vector< G4double > m_rBins
Definition: LArG4H6COLDTCMod0ChannelMap.h:31
LArG4H6COLDTCMod0ChannelMap::m_nPhiBins
G4int m_nPhiBins
Definition: LArG4H6COLDTCMod0ChannelMap.h:32