Hall A ROOT/C++ Analyzer (podd)
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 ( )

◆ Module() [2/2]

THaDetMap::Module::Module ( Module rhs)

Member Function Documentation

◆ ConvertToLogicalChannel()

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

Definition at line 83 of file THaDetMap.h.

◆ GetModel()

Int_t THaDetMap::Module::GetModel ( ) const

Definition at line 66 of file THaDetMap.h.

◆ GetNchan()

UInt_t THaDetMap::Module::GetNchan ( ) const

Definition at line 65 of file THaDetMap.h.

◆ IsADC()

Bool_t THaDetMap::Module::IsADC ( ) const

Definition at line 71 of file THaDetMap.h.

◆ IsCommonStart()

Bool_t THaDetMap::Module::IsCommonStart ( ) const

Definition at line 74 of file THaDetMap.h.

◆ IsTDC()

Bool_t THaDetMap::Module::IsTDC ( ) const

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

Definition at line 63 of file THaDetMap.h.

◆ operator=()

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

◆ operator==()

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

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: