Belle II Software development
ROISimulationParameters Class Reference

The payload containing all PXD ROI parameters. More...

#include <ROISimulationParameters.h>

Inheritance diagram for ROISimulationParameters:

Public Member Functions

 ROISimulationParameters ()
 Default constructor.
 
 ~ROISimulationParameters ()
 Destructor.
 
void setROIfinding (bool useROIfinding)
 Set whether ROI finding was used.
 
bool getROIfinding () const
 Get whether ROI finding was used.
 
void setDisableROIforEveryNth (int disableROIforEveryNth)
 Set if ROI finding was disabled for every Nth event (-1 if not used)
 
int getDisableROIforEveryNth () const
 Get if ROI finding was disabled for every Nth event (-1 if not used)
 

Private Member Functions

 ClassDef (ROISimulationParameters, 1)
 ClassDef, necessary for ROOT.
 

Private Attributes

int m_disableROIforEveryNth = -1
 you might to disable ROI finding for every Nth event (-1 if not used)
 
bool m_useROIfinding = true
 store whether ROI finding was used
 

Detailed Description

The payload containing all PXD ROI parameters.

Right now this is only whether ROI finding was enabled or not, but this class can be extended to store size of ROIs etc.

Definition at line 22 of file ROISimulationParameters.h.

Constructor & Destructor Documentation

◆ ROISimulationParameters()

Default constructor.

Definition at line 25 of file ROISimulationParameters.h.

25{}

◆ ~ROISimulationParameters()

Destructor.

Definition at line 27 of file ROISimulationParameters.h.

27{}

Member Function Documentation

◆ getDisableROIforEveryNth()

int getDisableROIforEveryNth ( ) const
inline

Get if ROI finding was disabled for every Nth event (-1 if not used)

Definition at line 48 of file ROISimulationParameters.h.

49 {
51 }
int m_disableROIforEveryNth
you might to disable ROI finding for every Nth event (-1 if not used)

◆ getROIfinding()

bool getROIfinding ( ) const
inline

Get whether ROI finding was used.

Definition at line 36 of file ROISimulationParameters.h.

37 {
38 return m_useROIfinding;
39 }
bool m_useROIfinding
store whether ROI finding was used

◆ setDisableROIforEveryNth()

void setDisableROIforEveryNth ( int  disableROIforEveryNth)
inline

Set if ROI finding was disabled for every Nth event (-1 if not used)

Definition at line 42 of file ROISimulationParameters.h.

43 {
44 m_disableROIforEveryNth = disableROIforEveryNth;
45 }

◆ setROIfinding()

void setROIfinding ( bool  useROIfinding)
inline

Set whether ROI finding was used.

Definition at line 30 of file ROISimulationParameters.h.

31 {
32 m_useROIfinding = useROIfinding;
33 }

Member Data Documentation

◆ m_disableROIforEveryNth

int m_disableROIforEveryNth = -1
private

you might to disable ROI finding for every Nth event (-1 if not used)

Definition at line 55 of file ROISimulationParameters.h.

◆ m_useROIfinding

bool m_useROIfinding = true
private

store whether ROI finding was used

Definition at line 57 of file ROISimulationParameters.h.


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