![]() |
Project
|
#include <RawDisplay.h>
Inherited by o2::trd::MCMDisplay.
Public Member Functions | |
RawDisplay (RawDataSpan &dataspan, TVirtualPad *pad=nullptr) | |
void | drawDigits (std::string opt="colz") |
void | drawTracklets () |
void | drawClusters () |
void | drawHits () |
void | drawMCTrackSegments () |
void | draw () |
Protected Attributes | |
RawDataSpan & | mDataSpan |
TVirtualPad * | mPad {0} |
TH2 * | mDigitsHisto {0} |
std::string | mName |
std::string | mDesc |
int | mFirstPad |
int | mLastPad |
float | mClusterThreshold {50} |
RawDisplay: base class to visualize TRD raw and associated data The display is based on a TH2 heat map of ADC values and tracklets as lines. Clusters can be calculated and drawn based on the ADC values.
Definition at line 31 of file RawDisplay.h.
RawDisplay::RawDisplay | ( | RawDataSpan & | dataspan, |
TVirtualPad * | pad = nullptr |
||
) |
Definition at line 47 of file RawDisplay.cxx.
|
inline |
Definition at line 41 of file RawDisplay.h.
void RawDisplay::drawClusters | ( | ) |
Definition at line 122 of file RawDisplay.cxx.
void RawDisplay::drawDigits | ( | std::string | opt = "colz" | ) |
Definition at line 101 of file RawDisplay.cxx.
void RawDisplay::drawHits | ( | ) |
Definition at line 159 of file RawDisplay.cxx.
void RawDisplay::drawMCTrackSegments | ( | ) |
Definition at line 172 of file RawDisplay.cxx.
void RawDisplay::drawTracklets | ( | ) |
Definition at line 107 of file RawDisplay.cxx.
|
protected |
Definition at line 56 of file RawDisplay.h.
|
protected |
Definition at line 48 of file RawDisplay.h.
|
protected |
Definition at line 52 of file RawDisplay.h.
|
protected |
Definition at line 50 of file RawDisplay.h.
|
protected |
Definition at line 53 of file RawDisplay.h.
|
protected |
Definition at line 54 of file RawDisplay.h.
|
protected |
Definition at line 51 of file RawDisplay.h.
|
protected |
Definition at line 49 of file RawDisplay.h.