Hall A ROOT/C++ Analyzer (podd)
Loading...
Searching...
No Matches
THaDetMap::Module Class Reference

Definition at line 35 of file THaDetMap.h.

Public Member Functions

Int_t ConvertToLogicalChannel (UInt_t chan) const
 
Int_t GetModel () const
 
UInt_t GetNchan () const
 
Bool_t IsADC () const
 
Bool_t IsCommonStart () const
 
Bool_t IsTDC () const
 
void MakeADC ()
 
void MakeTDC ()
 
 Module ()=default
 
 Module (Module &rhs)=default
 
bool operator!= (const Module &rhs) const
 
Moduleoperator= (Module &rhs)=default
 
bool operator== (const Module &rhs) const
 
void SetModel (Int_t model)
 
void SetResolution (Double_t resolution)
 
void SetTDCMode (Bool_t cstart)
 

Public Attributes

Bool_t cmnstart
 
UInt_t crate
 
UInt_t first
 
UInt_t hi
 
UInt_t lo
 
Int_t model
 
UInt_t plane
 
Int_t refchan
 
Int_t refindex
 
Double_t resolution
 
Bool_t reverse
 
UInt_t signal
 
UInt_t slot
 
Decoder::ChannelType type
 

#include <THaDetMap.h>

Constructor & Destructor Documentation

◆ Module() [1/2]

THaDetMap::Module::Module ( )
default

◆ Module() [2/2]

THaDetMap::Module::Module ( Module rhs)
default

Member Function Documentation

◆ ConvertToLogicalChannel()

Int_t THaDetMap::Module::ConvertToLogicalChannel ( UInt_t  chan) const
inline

Definition at line 83 of file THaDetMap.h.

◆ GetModel()

Int_t THaDetMap::Module::GetModel ( ) const
inline

Definition at line 66 of file THaDetMap.h.

◆ GetNchan()

UInt_t THaDetMap::Module::GetNchan ( ) const
inline

Definition at line 65 of file THaDetMap.h.

◆ IsADC()

Bool_t THaDetMap::Module::IsADC ( ) const
inline

Definition at line 71 of file THaDetMap.h.

◆ IsCommonStart()

Bool_t THaDetMap::Module::IsCommonStart ( ) const
inline

Definition at line 74 of file THaDetMap.h.

◆ IsTDC()

Bool_t THaDetMap::Module::IsTDC ( ) const
inline

Definition at line 67 of file THaDetMap.h.

◆ MakeADC()

void THaDetMap::Module::MakeADC ( )

Definition at line 86 of file THaDetMap.cxx.

◆ MakeTDC()

void THaDetMap::Module::MakeTDC ( )

Definition at line 77 of file THaDetMap.cxx.

◆ operator!=()

bool THaDetMap::Module::operator!= ( const Module rhs) const
inline

Definition at line 63 of file THaDetMap.h.

◆ operator=()

Module & THaDetMap::Module::operator= ( Module rhs)
default

◆ operator==()

bool THaDetMap::Module::operator== ( const Module rhs) const
inline

Definition at line 61 of file THaDetMap.h.

◆ SetModel()

void THaDetMap::Module::SetModel ( Int_t  model)

Definition at line 49 of file THaDetMap.cxx.

◆ SetResolution()

void THaDetMap::Module::SetResolution ( Double_t  resolution)

Definition at line 61 of file THaDetMap.cxx.

◆ SetTDCMode()

void THaDetMap::Module::SetTDCMode ( Bool_t  cstart)

Definition at line 67 of file THaDetMap.cxx.

Member Data Documentation

◆ cmnstart

Bool_t THaDetMap::Module::cmnstart

Definition at line 59 of file THaDetMap.h.

◆ crate

UInt_t THaDetMap::Module::crate

Definition at line 46 of file THaDetMap.h.

◆ first

UInt_t THaDetMap::Module::first

Definition at line 50 of file THaDetMap.h.

◆ hi

UInt_t THaDetMap::Module::hi

Definition at line 49 of file THaDetMap.h.

◆ lo

UInt_t THaDetMap::Module::lo

Definition at line 48 of file THaDetMap.h.

◆ model

Int_t THaDetMap::Module::model

Definition at line 51 of file THaDetMap.h.

◆ plane

UInt_t THaDetMap::Module::plane

Definition at line 53 of file THaDetMap.h.

◆ refchan

Int_t THaDetMap::Module::refchan

Definition at line 55 of file THaDetMap.h.

◆ refindex

Int_t THaDetMap::Module::refindex

Definition at line 56 of file THaDetMap.h.

◆ resolution

Double_t THaDetMap::Module::resolution

Definition at line 57 of file THaDetMap.h.

◆ reverse

Bool_t THaDetMap::Module::reverse

Definition at line 58 of file THaDetMap.h.

◆ signal

UInt_t THaDetMap::Module::signal

Definition at line 54 of file THaDetMap.h.

◆ slot

UInt_t THaDetMap::Module::slot

Definition at line 47 of file THaDetMap.h.

◆ type

Decoder::ChannelType THaDetMap::Module::type

Definition at line 52 of file THaDetMap.h.

Collaboration diagram for THaDetMap::Module:

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