MIDAS
|
#include <TSystem.h>
#include <TApplication.h>
#include <TTimer.h>
#include <TCanvas.h>
#include <TH1.h>
#include <TStyle.h>
#include <TFile.h>
#include <TRootEmbeddedCanvas.h>
#include "Globals.h"
Go to the source code of this file.
Classes | |
struct | SWITCH |
struct | histopanel |
Functions | |
double | clock2time (uint64_t clock) |
void | resetClock2time () |
void | ReadSwitches () |
void | CheckDetails (int Channel, double counts, uint64_t clock) |
void | CheckTriggers (int Channel, double counts, uint64_t clock) |
void | CheckMixingTriggers (int Channel, double counts, uint64_t clock) |
void | CheckPbarTriggers (int Channel, double counts, uint64_t clock) |
void | StepThroughSISBuffer () |
void | HandleSIS (int numChan, int size, const void *ptr) |
void | onlineMonitorStart () |
void | SISperiodic () |
void | SISBeginRun () |
void | SISEndRun () |
Definition at line 343 of file HandleSIS.cxx.
Definition at line 515 of file HandleSIS.cxx.
Definition at line 593 of file HandleSIS.cxx.
Definition at line 419 of file HandleSIS.cxx.
Definition at line 213 of file HandleSIS.cxx.
Definition at line 662 of file HandleSIS.cxx.
void onlineMonitorStart | ( | ) |
Definition at line 707 of file HandleSIS.cxx.
void ReadSwitches | ( | ) |
Definition at line 236 of file HandleSIS.cxx.
void resetClock2time | ( | ) |
void SISBeginRun | ( | ) |
Definition at line 1124 of file HandleSIS.cxx.
void SISEndRun | ( | ) |
Definition at line 1149 of file HandleSIS.cxx.
void SISperiodic | ( | ) |
Definition at line 903 of file HandleSIS.cxx.
void StepThroughSISBuffer | ( | ) |
Definition at line 604 of file HandleSIS.cxx.
Definition at line 335 of file HandleSIS.cxx.
histopanel detailedSISmonitor[kNumPanels] |
Definition at line 183 of file HandleSIS.cxx.
int DetailsChannels[kNumberofDetailChannels] = {2,4,5,6,7} |
Definition at line 329 of file HandleSIS.cxx.
TH1D* DetailsHisto[kNumberofDetailChannels] |
Definition at line 331 of file HandleSIS.cxx.
Definition at line 333 of file HandleSIS.cxx.
double detailsmax = 0.4 |
Definition at line 339 of file HandleSIS.cxx.
double detailsmin = 0.2 |
Definition at line 338 of file HandleSIS.cxx.
Definition at line 328 of file HandleSIS.cxx.
double detailsStartTime = 0.0 |
Definition at line 336 of file HandleSIS.cxx.
char* DetailsTitles[kNumberofDetailChannels] = {"PMT OR","Pbar TimeStamps","Mixing TimeStamps","Pbar Sequence Start","Mixing Sequence Start"} |
Definition at line 330 of file HandleSIS.cxx.
int dSISnumpanels = 0 |
Definition at line 196 of file HandleSIS.cxx.
double dSIStextsize = 0.1 |
Definition at line 199 of file HandleSIS.cxx.
int dSISxcanvas = 1200 |
Definition at line 204 of file HandleSIS.cxx.
double dSISxlabelsize = .1 |
Definition at line 200 of file HandleSIS.cxx.
int dSISxpanels = 2 |
Definition at line 197 of file HandleSIS.cxx.
int dSISycanvas = 800 |
Definition at line 205 of file HandleSIS.cxx.
double dSISylabeloffset = .01 |
Definition at line 202 of file HandleSIS.cxx.
double dSISylabelsize = .1 |
Definition at line 201 of file HandleSIS.cxx.
int dSISynoexponent = 1 |
Definition at line 203 of file HandleSIS.cxx.
int dSISypanels = 8 |
Definition at line 198 of file HandleSIS.cxx.
int dumpnumber = 0 |
Definition at line 511 of file HandleSIS.cxx.
double gtfs = 0. |
Definition at line 209 of file HandleSIS.cxx.
int Integral = 0 |
Definition at line 341 of file HandleSIS.cxx.
Definition at line 127 of file HandleSIS.cxx.
Definition at line 326 of file HandleSIS.cxx.
Definition at line 167 of file HandleSIS.cxx.
Definition at line 166 of file HandleSIS.cxx.
Definition at line 505 of file HandleSIS.cxx.
int mixingindex = 0 |
Definition at line 508 of file HandleSIS.cxx.
Definition at line 502 of file HandleSIS.cxx.
Definition at line 499 of file HandleSIS.cxx.
int numpanels = 0 |
Definition at line 185 of file HandleSIS.cxx.
int numswitches = 0 |
Definition at line 128 of file HandleSIS.cxx.
histopanel onlinemonitor[kNumPanels] |
Definition at line 182 of file HandleSIS.cxx.
Definition at line 506 of file HandleSIS.cxx.
int pbarindex = 0 |
Definition at line 509 of file HandleSIS.cxx.
Definition at line 503 of file HandleSIS.cxx.
Definition at line 500 of file HandleSIS.cxx.
int recordingstarttime = 0 |
Definition at line 513 of file HandleSIS.cxx.
SWITCH switches[kMaxSwitches] |
Definition at line 161 of file HandleSIS.cxx.
double textsize = 0.1 |
Definition at line 188 of file HandleSIS.cxx.
Definition at line 208 of file HandleSIS.cxx.
Definition at line 207 of file HandleSIS.cxx.
Definition at line 131 of file HandleSIS.cxx.
int tptr = 0 |
Definition at line 130 of file HandleSIS.cxx.
int xcanvas = 1200 |
Definition at line 193 of file HandleSIS.cxx.
double xlabelsize = .1 |
Definition at line 189 of file HandleSIS.cxx.
int xpanels = 2 |
Definition at line 186 of file HandleSIS.cxx.
int ycanvas = 800 |
Definition at line 194 of file HandleSIS.cxx.
double ylabeloffset = .01 |
Definition at line 191 of file HandleSIS.cxx.
double ylabelsize = .1 |
Definition at line 190 of file HandleSIS.cxx.
int ynoexponent = 1 |
Definition at line 192 of file HandleSIS.cxx.
int ypanels = 8 |
Definition at line 187 of file HandleSIS.cxx.