Belle II Software  release-08-01-10
KLMTimeWindow Class Reference

DBObject containing KLM time window parameters used in KLMReconstructor module. More...

#include <KLMTimeWindow.h>

Inheritance diagram for KLMTimeWindow:
Collaboration diagram for KLMTimeWindow:

Public Member Functions

 KLMTimeWindow ()
 Default constructor.
 
 KLMTimeWindow (double coincidenceWindow, double promptTime, double promptWindow)
 Constructor.
 
 ~KLMTimeWindow ()
 Destructor.
 
void setCoincidenceWindow (double coincidenceWindow)
 Set the coincidence window. More...
 
void setPromptTime (double promptTime)
 Set the prompt time. More...
 
void setPromptWindow (double promptWindow)
 Set the prompt time window. More...
 
double getCoincidenceWindow () const
 Get the coincidence window.
 
double getPromptTime () const
 Get the prompt time.
 
double getPromptWindow () const
 Get the prompt time window.
 

Private Member Functions

 ClassDef (KLMTimeWindow, 1)
 Class version.
 

Private Attributes

double m_CoincidenceWindow
 Half-width of the time coincidence window used to create a 2D hit from 1D digits/hits.
 
double m_PromptTime
 Nominal time of prompt BKLMHit2ds.
 
double m_PromptWindow
 Half-width of the time window relative to the prompt time for BKLMHit2ds.
 

Detailed Description

DBObject containing KLM time window parameters used in KLMReconstructor module.

Unit is ns.

Definition at line 24 of file KLMTimeWindow.h.

Member Function Documentation

◆ setCoincidenceWindow()

void setCoincidenceWindow ( double  coincidenceWindow)
inline

Set the coincidence window.

Parameters
[in]coincidenceWindowCoincidence window.

Definition at line 58 of file KLMTimeWindow.h.

59  {
60  m_CoincidenceWindow = coincidenceWindow;
61  }
double m_CoincidenceWindow
Half-width of the time coincidence window used to create a 2D hit from 1D digits/hits.

◆ setPromptTime()

void setPromptTime ( double  promptTime)
inline

Set the prompt time.

Parameters
[in]promptTimePrompt time.

Definition at line 67 of file KLMTimeWindow.h.

◆ setPromptWindow()

void setPromptWindow ( double  promptWindow)
inline

Set the prompt time window.

Parameters
[in]promptWindowPrompt time window.

Definition at line 76 of file KLMTimeWindow.h.


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