Belle II Software  release-06-00-14
beast modules
Collaboration diagram for beast modules:

Classes

class  AnalysisPhase1StudyModule
 Study module for BEAST. More...
 
class  NtuplePhase1_v6Module
 Read SKB PVs, simulated measurements of BEAST sensors, and write scaled simulated Ntuple in BEAST phase 1 data format. More...
 
class  ReprocessorModule
 Reprocessor Module. More...
 
class  CsIStudyModule
 Analyze simulations of CsI readings in BEAST. More...
 

Functions

 NtuplePhase1_v6Module ()
 Constructor.
 
virtual ~NtuplePhase1_v6Module ()
 Destructor.
 
virtual void initialize () override
 Initialize the Module. More...
 
virtual void beginRun () override
 Called when entering a new run. More...
 
virtual void event () override
 Event processor.
 
virtual void endRun () override
 End-of-run action. More...
 
virtual void terminate () override
 Termination action. More...
 
void printModuleParams () const
 Prints module parameters.
 

Detailed Description

Function Documentation

◆ beginRun()

void beginRun ( void  )
overridevirtual

Called when entering a new run.

Set run dependent things like run header parameters, alignment, etc.

Reimplemented from Module.

Definition at line 1040 of file NtuplePhase1_v6Module.cc.

1041  {
1042  }

◆ endRun()

void endRun ( void  )
overridevirtual

End-of-run action.

Save run-related stuff, such as statistics.

Reimplemented from Module.

Definition at line 1795 of file NtuplePhase1_v6Module.cc.

◆ initialize()

void initialize ( void  )
overridevirtual

Initialize the Module.

This method is called at the beginning of data processing.

Reimplemented from Module.

Definition at line 136 of file NtuplePhase1_v6Module.cc.

◆ terminate()

void terminate ( void  )
overridevirtual

Termination action.

Clean-up, close files, summarize statistics, etc.

Reimplemented from Module.

Definition at line 1799 of file NtuplePhase1_v6Module.cc.