R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandMappingPar Class Reference

#include <R3BNeulandMappingPar.h>

Public Member Functions

 R3BNeulandMappingPar (const TString &name="neulandMappingPar", const TString &title="Neuland Mapping parameters", const TString &context="neulandMappingContext")
 Standard constructor.
 
virtual ~R3BNeulandMappingPar ()
 Destructor.
 
virtual void clear ()
 Reset all parameters.
 
virtual void putParams (FairParamList *list)
 Store all parameters using FairRuntimeDB.
 
Bool_t getParams (FairParamList *list)
 Retrieve all parameters using FairRuntimeDB.
 
virtual void print ()
 Print values of parameters to the standard output.
 
void printParams ()
 
const Int_t GetNbPlanes ()
 Accessor functions.
 
const Int_t GetNbPaddles ()
 
const Int_t GetTrigMap (UInt_t plane, UInt_t paddle, UInt_t pmt)
 
void SetNbPlanes (Int_t p)
 
void SetNbPaddles (Int_t p)
 
void SetTrigMap (Int_t value, UInt_t plane, UInt_t paddle, UInt_t pmt)
 

Detailed Description

Definition at line 32 of file R3BNeulandMappingPar.h.

Constructor & Destructor Documentation

◆ R3BNeulandMappingPar()

R3BNeulandMappingPar::R3BNeulandMappingPar ( const TString & name = "neulandMappingPar",
const TString & title = "Neuland Mapping parameters",
const TString & context = "neulandMappingContext" )

Definition at line 28 of file R3BNeulandMappingPar.cxx.

◆ ~R3BNeulandMappingPar()

R3BNeulandMappingPar::~R3BNeulandMappingPar ( )
virtual

Definition at line 48 of file R3BNeulandMappingPar.cxx.

Member Function Documentation

◆ clear()

void R3BNeulandMappingPar::clear ( )
virtual

Definition at line 60 of file R3BNeulandMappingPar.cxx.

◆ GetNbPaddles()

const Int_t R3BNeulandMappingPar::GetNbPaddles ( )
inline

Definition at line 58 of file R3BNeulandMappingPar.h.

◆ GetNbPlanes()

const Int_t R3BNeulandMappingPar::GetNbPlanes ( )
inline

Definition at line 57 of file R3BNeulandMappingPar.h.

◆ getParams()

Bool_t R3BNeulandMappingPar::getParams ( FairParamList * list)

Definition at line 96 of file R3BNeulandMappingPar.cxx.

◆ GetTrigMap()

const Int_t R3BNeulandMappingPar::GetTrigMap ( UInt_t plane,
UInt_t paddle,
UInt_t pmt )
inline

Definition at line 60 of file R3BNeulandMappingPar.h.

◆ print()

void R3BNeulandMappingPar::print ( )
virtual

Definition at line 137 of file R3BNeulandMappingPar.cxx.

◆ printParams()

void R3BNeulandMappingPar::printParams ( )

Definition at line 140 of file R3BNeulandMappingPar.cxx.

◆ putParams()

void R3BNeulandMappingPar::putParams ( FairParamList * list)
virtual

Definition at line 67 of file R3BNeulandMappingPar.cxx.

◆ SetNbPaddles()

void R3BNeulandMappingPar::SetNbPaddles ( Int_t p)
inline

Definition at line 66 of file R3BNeulandMappingPar.h.

◆ SetNbPlanes()

void R3BNeulandMappingPar::SetNbPlanes ( Int_t p)
inline

Definition at line 65 of file R3BNeulandMappingPar.h.

◆ SetTrigMap()

void R3BNeulandMappingPar::SetTrigMap ( Int_t value,
UInt_t plane,
UInt_t paddle,
UInt_t pmt )
inline

Definition at line 68 of file R3BNeulandMappingPar.h.


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