Project
Loading...
Searching...
No Matches
o2::trd::PulseHeight Class Reference

#include <PulseHeight.h>

Public Member Functions

 PulseHeight ()=default
 
void init ()
 Initialize what is needed.
 
void setInput (const o2::globaltracking::RecoContainer &input, gsl::span< const Digit > *digits)
 Initialize the input arrays.
 
void reset ()
 Reset the output.
 
void setApplyShift (bool f)
 
void process ()
 Main processing function.
 
void findDigitsForTracklet (const Tracklet64 &trklt, const TriggerRecord &trig, int type)
 Search for up to 3 neighbouring digits matching given tracklet and fill the PH values.
 
const std::vector< PHData > & getPHData ()
 Access to output.
 
void createOutputFile ()
 
void closeOutputFile ()
 

Detailed Description

Definition at line 39 of file PulseHeight.h.

Constructor & Destructor Documentation

◆ PulseHeight()

o2::trd::PulseHeight::PulseHeight ( )
default

Member Function Documentation

◆ closeOutputFile()

void PulseHeight::closeOutputFile ( )

Definition at line 47 of file PulseHeight.cxx.

◆ createOutputFile()

void PulseHeight::createOutputFile ( )

Definition at line 33 of file PulseHeight.cxx.

◆ findDigitsForTracklet()

void PulseHeight::findDigitsForTracklet ( const Tracklet64 trklt,
const TriggerRecord trig,
int  type 
)

Search for up to 3 neighbouring digits matching given tracklet and fill the PH values.

Definition at line 128 of file PulseHeight.cxx.

◆ getPHData()

const std::vector< PHData > & o2::trd::PulseHeight::getPHData ( )
inline

Access to output.

Definition at line 63 of file PulseHeight.h.

◆ init()

void PulseHeight::init ( )

Initialize what is needed.

Definition at line 29 of file PulseHeight.cxx.

◆ process()

void PulseHeight::process ( )

Main processing function.

Definition at line 75 of file PulseHeight.cxx.

◆ reset()

void PulseHeight::reset ( )

Reset the output.

Definition at line 23 of file PulseHeight.cxx.

◆ setApplyShift()

void o2::trd::PulseHeight::setApplyShift ( bool  f)
inline

Definition at line 54 of file PulseHeight.h.

◆ setInput()

void PulseHeight::setInput ( const o2::globaltracking::RecoContainer input,
gsl::span< const Digit > *  digits 
)

Initialize the input arrays.

Definition at line 64 of file PulseHeight.cxx.


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