R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BNeulandOnlineReconstruction Class Reference

#include <R3BNeulandOnlineReconstruction.h>

Public Member Functions

 R3BNeulandOnlineReconstruction ()
 
InitStatus Init () override
 
void Exec (Option_t *) override
 
void FinishTask () override
 
void ResetHistos ()
 
void SetDistanceToTarget (double x)
 

Private Attributes

R3BEventHeaderfEventHeader
 
TCAInputConnector< R3BNeulandHitfNeulandHits
 
TCAInputConnector< R3BNeulandClusterfNeulandClusters
 
TH1D * hHitX
 
TH1D * hHitY
 
TH1D * hHitZ
 
TH1D * hHitT
 
TH1D * hHitTadj
 
TH1D * hHitE
 
TH1D * hHitMult
 
TH1D * hClusterMult
 
TH1D * hClusterSize
 
TH3D * hHits3D
 
TH3D * hClusters3D
 
TH1D * hEtot
 
TH2D * hEtotVSNClusters
 
double fDistanceToTarget
 

Detailed Description

Definition at line 27 of file R3BNeulandOnlineReconstruction.h.

Constructor & Destructor Documentation

◆ R3BNeulandOnlineReconstruction()

R3BNeulandOnlineReconstruction::R3BNeulandOnlineReconstruction ( )

Definition at line 38 of file R3BNeulandOnlineReconstruction.cxx.

Member Function Documentation

◆ Exec()

void R3BNeulandOnlineReconstruction::Exec ( Option_t * )
override

Definition at line 155 of file R3BNeulandOnlineReconstruction.cxx.

◆ FinishTask()

void R3BNeulandOnlineReconstruction::FinishTask ( )
override

Definition at line 218 of file R3BNeulandOnlineReconstruction.cxx.

◆ Init()

InitStatus R3BNeulandOnlineReconstruction::Init ( )
override

Definition at line 46 of file R3BNeulandOnlineReconstruction.cxx.

◆ ResetHistos()

void R3BNeulandOnlineReconstruction::ResetHistos ( )

Definition at line 242 of file R3BNeulandOnlineReconstruction.cxx.

◆ SetDistanceToTarget()

void R3BNeulandOnlineReconstruction::SetDistanceToTarget ( double x)
inline

Definition at line 37 of file R3BNeulandOnlineReconstruction.h.

Member Data Documentation

◆ fDistanceToTarget

double R3BNeulandOnlineReconstruction::fDistanceToTarget
private

Definition at line 61 of file R3BNeulandOnlineReconstruction.h.

◆ fEventHeader

R3BEventHeader* R3BNeulandOnlineReconstruction::fEventHeader
private

Definition at line 40 of file R3BNeulandOnlineReconstruction.h.

◆ fNeulandClusters

TCAInputConnector<R3BNeulandCluster> R3BNeulandOnlineReconstruction::fNeulandClusters
private

Definition at line 43 of file R3BNeulandOnlineReconstruction.h.

◆ fNeulandHits

TCAInputConnector<R3BNeulandHit> R3BNeulandOnlineReconstruction::fNeulandHits
private

Definition at line 42 of file R3BNeulandOnlineReconstruction.h.

◆ hClusterMult

TH1D* R3BNeulandOnlineReconstruction::hClusterMult
private

Definition at line 53 of file R3BNeulandOnlineReconstruction.h.

◆ hClusters3D

TH3D* R3BNeulandOnlineReconstruction::hClusters3D
private

Definition at line 56 of file R3BNeulandOnlineReconstruction.h.

◆ hClusterSize

TH1D* R3BNeulandOnlineReconstruction::hClusterSize
private

Definition at line 54 of file R3BNeulandOnlineReconstruction.h.

◆ hEtot

TH1D* R3BNeulandOnlineReconstruction::hEtot
private

Definition at line 58 of file R3BNeulandOnlineReconstruction.h.

◆ hEtotVSNClusters

TH2D* R3BNeulandOnlineReconstruction::hEtotVSNClusters
private

Definition at line 59 of file R3BNeulandOnlineReconstruction.h.

◆ hHitE

TH1D* R3BNeulandOnlineReconstruction::hHitE
private

Definition at line 50 of file R3BNeulandOnlineReconstruction.h.

◆ hHitMult

TH1D* R3BNeulandOnlineReconstruction::hHitMult
private

Definition at line 52 of file R3BNeulandOnlineReconstruction.h.

◆ hHits3D

TH3D* R3BNeulandOnlineReconstruction::hHits3D
private

Definition at line 55 of file R3BNeulandOnlineReconstruction.h.

◆ hHitT

TH1D* R3BNeulandOnlineReconstruction::hHitT
private

Definition at line 48 of file R3BNeulandOnlineReconstruction.h.

◆ hHitTadj

TH1D* R3BNeulandOnlineReconstruction::hHitTadj
private

Definition at line 49 of file R3BNeulandOnlineReconstruction.h.

◆ hHitX

TH1D* R3BNeulandOnlineReconstruction::hHitX
private

Definition at line 45 of file R3BNeulandOnlineReconstruction.h.

◆ hHitY

TH1D* R3BNeulandOnlineReconstruction::hHitY
private

Definition at line 46 of file R3BNeulandOnlineReconstruction.h.

◆ hHitZ

TH1D* R3BNeulandOnlineReconstruction::hHitZ
private

Definition at line 47 of file R3BNeulandOnlineReconstruction.h.


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