Belle II Software  release-05-01-25
cdc modules
Collaboration diagram for cdc modules:

Namespaces

 Belle2::CDC
 

Classes

class  CDCCosmicSelectorModule
 The Class for. More...
 
class  CDCCosmicSelectorAfterFullSimModule
 The Class for. More...
 
class  CDCCrossTalkAdderModule
 The Class for overlaying signal-induced asic cross-talk. More...
 
class  CDCDigitizerModule
 The Class for Detailed Digitization of CDC. More...
 
class  cdcDQM7Module
 The module for Data Quality Monitor. More...
 
class  CDCDQMModule
 Make summary of data quality from reconstruction. More...
 
class  ScanCDCGeoModule
 Test module to save CDC geometry information to ntuple file. More...
 
class  CDCInitialT0DeterminationModule
 determine crude t0. More...
 
class  CDCJobCntlParModifierModule
 The Class for Detailed Digitization of CDC. More...
 
class  CDCCosmicTrackMergerModule
 Module use to select two cosmic tracks event and merger these two tracks become one. More...
 

Functions

 REG_MODULE (CDCDQM)
 
 CDCDQMModule ()
 Constructor.
 
virtual ~CDCDQMModule ()
 Destructor.
 
void defineHisto () override
 Histogram definitions.
 
void initialize () override
 Initialize the Module. More...
 
void beginRun () override
 Called when entering a new run. More...
 
void event () override
 Event processor.
 
void endRun () override
 End-of-run action. More...
 
void terminate () override
 Termination action. More...
 

Detailed Description

Function Documentation

◆ beginRun()

void beginRun ( )
overridevirtual

Called when entering a new run.

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

Reimplemented from HistoModule.

Definition at line 84 of file CDCDQMModule.cc.

85  {
86 
87  m_hNEvents->Reset();
88  m_hADC->Reset();
89  m_hADCTOTCut->Reset();
90  m_hTDC->Reset();
91  m_hHit->Reset();
92  m_hOcc->Reset();
93  }

◆ endRun()

void endRun ( )
overridevirtual

End-of-run action.

Save run-related stuff, such as statistics.

Reimplemented from HistoModule.

Definition at line 134 of file CDCDQMModule.cc.

◆ initialize()

void initialize ( )
overridevirtual

Initialize the Module.

This method is called at the beginning of data processing.

Reimplemented from HistoModule.

Definition at line 73 of file CDCDQMModule.cc.

◆ terminate()

void terminate ( )
overridevirtual

Termination action.

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

Reimplemented from HistoModule.

Definition at line 139 of file CDCDQMModule.cc.

Belle2::CDCDQMModule::m_hADC
TH2F * m_hADC
Histogram of ADC for all boards (0-299)
Definition: CDCDQMModule.h:100
Belle2::CDCDQMModule::m_hOcc
TH1F * m_hOcc
Histogram of occupancy.
Definition: CDCDQMModule.h:104
Belle2::CDCDQMModule::m_hNEvents
TH1F * m_hNEvents
Histogram of num.
Definition: CDCDQMModule.h:99
Belle2::CDCDQMModule::m_hHit
TH2F * m_hHit
Histogram of hits for all layers (0-55)
Definition: CDCDQMModule.h:103
Belle2::CDCDQMModule::m_hTDC
TH2F * m_hTDC
Histogram of TDC for all boards (0-299)
Definition: CDCDQMModule.h:102
Belle2::CDCDQMModule::m_hADCTOTCut
TH2F * m_hADCTOTCut
Histogram of ADC with tot cut for all boards (0-299)
Definition: CDCDQMModule.h:101