![]() |
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.