ATLAS Offline Software
Loading...
Searching...
No Matches
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

◆ 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: