![]() |
The SURF and TURF hk display canvas maker. More...
#include <AnitaRFCanvasMaker.h>
Public Member Functions | |
| AnitaRFCanvasMaker () | |
| Constructor. | |
| ~AnitaRFCanvasMaker () | |
| Destructor. | |
| TPad * | getTurfRateCanvas (TurfRate *turfPtr, TPad *useCan=0) |
| Returns the TurfRate histogram canvas, the canvas can be provided in useCan | |
| TPad * | getTurfInfoCanvas (TurfRate *turfPtr, TPad *useCan) |
| Returns the TurfRate info canvas, the canvas can be provided in useCan | |
| TPad * | getSumTurfRateCanvas (SummedTurfRate *sumTurfPtr, TPad *useCan=0) |
| Returns the summed TURF rate histogram canvas, the canvas can be provided in useCan | |
| TPad * | getSumTurfInfoCanvas (SummedTurfRate *sumTurfPtr, TPad *useCan) |
| Returns the summed TURF Rate info canvas, the canvas can be provided in useCan | |
| TPad * | getSurfHkCanvas (SurfHk *surfPtr, TPad *useCan=0) |
| Returns the SURF hk histogram canvas, the canvas can be provided in useCan | |
| TPad * | getSurfInfoCanvas (SurfHk *surfPtr, TPad *useCan) |
| Returns the SURF hk info canvas, the canvas can be provided in useCan | |
| TPad * | getAvgSurfHkCanvas (AveragedSurfHk *avgSurfPtr, TPad *useCan=0) |
| Returns the averaged SURF hk histogram canvas, the canvas can be provided in useCan | |
| TPad * | getAvgSurfInfoCanvas (AveragedSurfHk *avgSurfPtr, TPad *useCan) |
| Returns the averaged SURF hk info canvas, the canvas can be provided in useCan | |
| void | setSurfLogFlag (Int_t logFlag) |
| Log or linear scale? | |
| void | setAvgSurfLogFlag (Int_t logFlag) |
| Log or linear scale? | |
| void | setSurfHkDisplay (MagicDisplaySurfHkDisplay::MagicDisplaySurfHkDisplay_t surfOpt) |
| Phi, surf or time. | |
| void | setAvgSurfHkDisplay (MagicDisplaySurfHkDisplay::MagicDisplaySurfHkDisplay_t surfOpt) |
| Phi, surf or time. | |
Static Public Member Functions | |
| static AnitaRFCanvasMaker * | Instance () |
| Instance generator. | |
Public Attributes | |
| Int_t | fTurfL1Max |
| Maximum TURF L1. | |
| Int_t | fTurfL1Min |
| Minimum TURF L1. | |
| Int_t | fTurfL2Max |
| Maximum TURF L2. | |
| Int_t | fTurfL2Min |
| Minimum TURF L2. | |
| Int_t | fTurfL3Max |
| Maximum TURF L3. | |
| Int_t | fTurfL3Min |
| Minimum TURF L3. | |
| Int_t | fSumTurfL1Max |
| Maximum summed TURF L1. | |
| Int_t | fSumTurfL1Min |
| Minimum summed TURF L1. | |
| Int_t | fSumTurfL2Max |
| Maximum summed TURF L2. | |
| Int_t | fSumTurfL2Min |
| Minimum summed TURF L2. | |
| Int_t | fSumTurfL3Max |
| Maximum summed TURF L3. | |
| Int_t | fSumTurfL3Min |
| Minimum summed TURF L3. | |
| Int_t | fSurfUseLog |
| Log or linear? | |
| Int_t | fAvgSurfUseLog |
| Log or linear? | |
| Int_t | fFixTurfYScale |
| Fixed or autoscaling TURF. | |
| Int_t | fFixSurfYScale |
| Fixed or autoscaling SURF. | |
| Int_t | fSurfKelvinView |
| ADC or Kelvin view. | |
| Int_t | fFixSumTurfYScale |
| Fixed or autoscaling summed TURF. | |
| Int_t | fFixAvgSurfYScale |
| Fixed or autoscaling averaged SURF. | |
| Int_t | fAvgSurfPhiView |
| Phi or SURF view (for Averaged SURF hk) | |
| Int_t | fAvgSurfKelvinView |
| ADC or Kelvin view. | |
| MagicDisplaySurfHkDisplay::MagicDisplaySurfHkDisplay_t | fSurfDisplay |
| MagicDisplaySurfHkDisplay::MagicDisplaySurfHkDisplay_t | fAvgSurfDisplay |
Protected Member Functions | |
| void | getSurfHkSurfCanvas (SurfHk *surfPtr, TPad *plotPad) |
| Worker function. | |
| void | getSurfHkPhiCanvas (SurfHk *surfPtr, TPad *plotPad) |
| Worker function. | |
| void | getSurfHkTimeCanvas (TPad *plotPad) |
| Worker function. | |
| void | getAvgSurfHkSurfCanvas (AveragedSurfHk *avgSurfPtr, TPad *plotPad) |
| Worker function. More... | |
| void | getAvgSurfHkPhiCanvas (AveragedSurfHk *avgSurfPtr, TPad *plotPad) |
| Worker function. More... | |
| void | addToTimePlots (SurfHk *surfPtr) |
Static Protected Attributes | |
| static AnitaRFCanvasMaker * | fgInstance = 0 |
| Protect against multiple instances. | |
The SURF and TURF hk display canvas maker.
This is where all the heavy lifting regarding the SURF hk and TURF rates.
Definition at line 33 of file AnitaRFCanvasMaker.h.

|
protected |
Worker function.
sqrt(avgSurfPtr->numHks);
sqrt(avgSurfPtr->numHks);
Definition at line 1442 of file AnitaRFCanvasMaker.cxx.
|
protected |
Worker function.
sqrt(avgSurfPtr->numHks);
sqrt(avgSurfPtr->numHks);
sqrt(avgSurfPtr->numHks);
sqrt(avgSurfPtr->numHks);
Definition at line 1225 of file AnitaRFCanvasMaker.cxx.
1.8.11