Belle II Software  release-06-02-00
KLMTriggerParameters Class Reference
Packages ยป trg

DBObject containing parameters used in KLMTrigger module. More...

#include <KLMTriggerParameters.h>

Inheritance diagram for KLMTriggerParameters:
Collaboration diagram for KLMTriggerParameters:

Public Member Functions

 KLMTriggerParameters ()
 Default constructor.
 
 KLMTriggerParameters (unsigned int nLayers, const std::string &whichLayers)
 Constructor. More...
 
 ~KLMTriggerParameters ()
 Destructor.
 
void setNLayers (unsigned int nLayers)
 Set the number of layers used in the trigger logic. More...
 
void setWhichLayers (const std::string &whichLayers)
 Set the pattern of layers used in the trigger logic. More...
 
unsigned int getNLayers () const
 Get the number of layers used in the trigger logic.
 
std::string getWhichLayers () const
 Get the pattern of layers used in the trigger logic.
 

Private Member Functions

 ClassDef (KLMTriggerParameters, 1)
 Class version.
 

Private Attributes

unsigned int m_nLayers {0}
 Number of layers used in the trigger logic.
 
std::string m_whichLayers
 Pattern of layers used in the trigger logic.
 

Detailed Description

DBObject containing parameters used in KLMTrigger module.

Definition at line 30 of file KLMTriggerParameters.h.

Constructor & Destructor Documentation

โ—† KLMTriggerParameters()

KLMTriggerParameters ( unsigned int  nLayers,
const std::string &  whichLayers 
)
inline

Constructor.

Parameters
[in]nLayersNumber of layers used in the trigger logic.
[in]whichLayersPattern of layers used in the trigger logic.

Definition at line 46 of file KLMTriggerParameters.h.

46  :
47  m_nLayers{nLayers},
48  m_whichLayers{whichLayers}
49  {
50  }
std::string m_whichLayers
Pattern of layers used in the trigger logic.
unsigned int m_nLayers
Number of layers used in the trigger logic.

Member Function Documentation

โ—† setNLayers()

void setNLayers ( unsigned int  nLayers)
inline

Set the number of layers used in the trigger logic.

Parameters
[in]nLayersMax number of CDC hits for an event.

Definition at line 63 of file KLMTriggerParameters.h.

โ—† setWhichLayers()

void setWhichLayers ( const std::string &  whichLayers)
inline

Set the pattern of layers used in the trigger logic.

Parameters
[in]whichLayersPattern of layers used in the trigger logic.

Definition at line 79 of file KLMTriggerParameters.h.


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