From 87e8f06954f07ec8d29df1a86249bb2082a7a49c Mon Sep 17 00:00:00 2001 From: Eric Pooser <pooser@jlab.org> Date: Wed, 18 Jan 2017 13:59:52 -0500 Subject: [PATCH] Add online replay for HMS & SHMS hodoscopes --- onlineGUI/Config/HMS/HODO/raw_hhodo_1x.cfg | 327 +++++++++++++++ onlineGUI/Config/HMS/HODO/raw_hhodo_1y.cfg | 219 ++++++++++ onlineGUI/Config/HMS/HODO/raw_hhodo_2x.cfg | 327 +++++++++++++++ onlineGUI/Config/HMS/HODO/raw_hhodo_2y.cfg | 219 ++++++++++ onlineGUI/Config/SHMS/HODO/raw_phodo_1x.cfg | 273 +++++++++++++ onlineGUI/Config/SHMS/HODO/raw_phodo_1y.cfg | 270 +++++++++++++ onlineGUI/Config/SHMS/HODO/raw_phodo_2x.cfg | 291 ++++++++++++++ onlineGUI/Config/SHMS/HODO/raw_phodo_2y.cfg | 417 ++++++++++++++++++++ onlineGUI/Macros/rawdraw_hhodo.C | 349 ++++++++++++++++ onlineGUI/Macros/rawdraw_phodo.C | 349 ++++++++++++++++ 10 files changed, 3041 insertions(+) create mode 100644 onlineGUI/Config/HMS/HODO/raw_hhodo_1x.cfg create mode 100644 onlineGUI/Config/HMS/HODO/raw_hhodo_1y.cfg create mode 100644 onlineGUI/Config/HMS/HODO/raw_hhodo_2x.cfg create mode 100644 onlineGUI/Config/HMS/HODO/raw_hhodo_2y.cfg create mode 100644 onlineGUI/Config/SHMS/HODO/raw_phodo_1x.cfg create mode 100644 onlineGUI/Config/SHMS/HODO/raw_phodo_1y.cfg create mode 100644 onlineGUI/Config/SHMS/HODO/raw_phodo_2x.cfg create mode 100644 onlineGUI/Config/SHMS/HODO/raw_phodo_2y.cfg create mode 100755 onlineGUI/Macros/rawdraw_hhodo.C create mode 100755 onlineGUI/Macros/rawdraw_phodo.C diff --git a/onlineGUI/Config/HMS/HODO/raw_hhodo_1x.cfg b/onlineGUI/Config/HMS/HODO/raw_hhodo_1x.cfg new file mode 100644 index 00000000..b0ebc09e --- /dev/null +++ b/onlineGUI/Config/HMS/HODO/raw_hhodo_1x.cfg @@ -0,0 +1,327 @@ +protorootfile ../ROOTfiles/hhodo_htrig_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 4 4 +title HMS X1+ Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1x1posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x2posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x3posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x4posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x5posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x6posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x7posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x8posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x9posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x10posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x11posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x12posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x13posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x14posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x15posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x16posTimeRaw") +newpage 4 4 +title HMS X1- Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1x1negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x2negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x3negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x4negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x5negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x6negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x7negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x8negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x9negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x10negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x11negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x12negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x13negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x14negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x15negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1x16negTimeRaw") +newpage 4 4 +title HMS X1+ TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1x1posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x2posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x3posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x4posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x5posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x6posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x7posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x8posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x9posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x10posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x11posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x12posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x13posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x14posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x15posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x16posTime") +newpage 4 4 +title HMS X1- TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1x1negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x2negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x3negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x4negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x5negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x6negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x7negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x8negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x9negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x10negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x11negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x12negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x13negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x14negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x15negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1x16negTime") +newpage 4 4 +title HMS X1+ FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1x1posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPedRaw") +newpage 4 4 +title HMS X1- FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1x1negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPedRaw") +newpage 4 4 +title HMS X1+ FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1x1posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPed") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPed") +newpage 4 4 +title HMS X1- FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1x1negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPed") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPed") +newpage 4 4 +title HMS X1+ FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc1x1posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPulseIntRaw") +newpage 4 4 +title HMS X1- FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc1x1negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPulseIntRaw") +newpage 4 4 +title HMS X1+ FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc1x1posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPulseInt") +newpage 4 4 +title HMS X1- FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc1x1negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPulseInt") +newpage 4 4 +title HMS X1+ FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc1x1posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPulseAmpRaw") +newpage 4 4 +title HMS X1- FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc1x1negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPulseAmpRaw") +newpage 4 4 +title HMS X1+ FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc1x1posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPulseAmp") +newpage 4 4 +title HMS X1- FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc1x1negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPulseAmp") +newpage 4 4 +title HMS X1+ FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc1x1posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16posPulseTimeRaw") +newpage 4 4 +title HMS X1- FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc1x1negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x2negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x3negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x4negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x5negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x6negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x7negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x8negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x9negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x10negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x11negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x12negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x13negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x14negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x15negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1x16negPulseTimeRaw") diff --git a/onlineGUI/Config/HMS/HODO/raw_hhodo_1y.cfg b/onlineGUI/Config/HMS/HODO/raw_hhodo_1y.cfg new file mode 100644 index 00000000..073778aa --- /dev/null +++ b/onlineGUI/Config/HMS/HODO/raw_hhodo_1y.cfg @@ -0,0 +1,219 @@ +protorootfile ../ROOTfiles/hhodo_htrig_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 3 4 +title HMS Y1+ Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1y1posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y2posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y3posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y4posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y5posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y6posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y7posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y8posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y9posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y10posTimeRaw") +newpage 3 4 +title HMS Y1- Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1y1negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y2negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y3negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y4negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y5negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y6negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y7negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y8negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y9negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc1y10negTimeRaw") +newpage 3 4 +title HMS Y1+ TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1y1posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y2posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y3posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y4posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y5posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y6posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y7posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y8posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y9posTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y10posTime") +newpage 3 4 +title HMS Y1- TDCs +macro Macros/rawdraw_hhodo.C("uhtdc1y1negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y2negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y3negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y4negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y5negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y6negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y7negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y8negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y9negTime") +macro Macros/rawdraw_hhodo.C("uhtdc1y10negTime") +newpage 3 4 +title HMS Y1+ FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1y1posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPedRaw") +newpage 3 4 +title HMS Y1- FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1y1negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPedRaw") +newpage 3 4 +title HMS Y1+ FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1y1posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPed") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPed") +newpage 3 4 +title HMS Y1- FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc1y1negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPed") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPed") +newpage 3 4 +title HMS Y1+ FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc1y1posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPulseIntRaw") +newpage 3 4 +title HMS Y1- FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc1y1negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPulseIntRaw") +newpage 3 4 +title HMS Y1+ FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc1y1posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPulseInt") +newpage 3 4 +title HMS Y1- FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc1y1negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPulseInt") +newpage 3 4 +title HMS Y1+ FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc1y1posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPulseAmpRaw") +newpage 3 4 +title HMS Y1- FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc1y1negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPulseAmpRaw") +newpage 3 4 +title HMS Y1+ FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc1y1posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPulseAmp") +newpage 3 4 +title HMS Y1- FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc1y1negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPulseAmp") +newpage 3 4 +title HMS Y1+ FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc1y1posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10posPulseTimeRaw") +newpage 3 4 +title HMS Y1- FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc1y1negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y2negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y3negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y4negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y5negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y6negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y7negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y8negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y9negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc1y10negPulseTimeRaw") diff --git a/onlineGUI/Config/HMS/HODO/raw_hhodo_2x.cfg b/onlineGUI/Config/HMS/HODO/raw_hhodo_2x.cfg new file mode 100644 index 00000000..81ca7007 --- /dev/null +++ b/onlineGUI/Config/HMS/HODO/raw_hhodo_2x.cfg @@ -0,0 +1,327 @@ +protorootfile ../ROOTfiles/hhodo_htrig_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 4 4 +title HMS X2+ Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2x1posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x2posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x3posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x4posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x5posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x6posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x7posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x8posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x9posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x10posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x11posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x12posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x13posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x14posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x15posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x16posTimeRaw") +newpage 4 4 +title HMS X2- Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2x1negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x2negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x3negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x4negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x5negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x6negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x7negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x8negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x9negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x10negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x11negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x12negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x13negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x14negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x15negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2x16negTimeRaw") +newpage 4 4 +title HMS X2+ TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2x1posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x2posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x3posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x4posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x5posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x6posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x7posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x8posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x9posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x10posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x11posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x12posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x13posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x14posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x15posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x16posTime") +newpage 4 4 +title HMS X2- TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2x1negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x2negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x3negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x4negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x5negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x6negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x7negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x8negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x9negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x10negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x11negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x12negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x13negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x14negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x15negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2x16negTime") +newpage 4 4 +title HMS X2+ FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2x1posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPedRaw") +newpage 4 4 +title HMS X2- FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2x1negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPedRaw") +newpage 4 4 +title HMS X2+ FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2x1posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPed") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPed") +newpage 4 4 +title HMS X2- FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2x1negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPed") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPed") +newpage 4 4 +title HMS X2+ FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc2x1posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPulseIntRaw") +newpage 4 4 +title HMS X2- FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc2x1negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPulseIntRaw") +newpage 4 4 +title HMS X2+ FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc2x1posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPulseInt") +newpage 4 4 +title HMS X2- FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc2x1negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPulseInt") +newpage 4 4 +title HMS X2+ FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc2x1posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPulseAmpRaw") +newpage 4 4 +title HMS X2- FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc2x1negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPulseAmpRaw") +newpage 4 4 +title HMS X2+ FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc2x1posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPulseAmp") +newpage 4 4 +title HMS X2- FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc2x1negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPulseAmp") +newpage 4 4 +title HMS X2+ FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc2x1posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16posPulseTimeRaw") +newpage 4 4 +title HMS X2- FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc2x1negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x2negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x3negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x4negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x5negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x6negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x7negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x8negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x9negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x10negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x11negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x12negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x13negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x14negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x15negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2x16negPulseTimeRaw") diff --git a/onlineGUI/Config/HMS/HODO/raw_hhodo_2y.cfg b/onlineGUI/Config/HMS/HODO/raw_hhodo_2y.cfg new file mode 100644 index 00000000..b7aeb03e --- /dev/null +++ b/onlineGUI/Config/HMS/HODO/raw_hhodo_2y.cfg @@ -0,0 +1,219 @@ +protorootfile ../ROOTfiles/hhodo_htrig_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 3 4 +title HMS Y2+ Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2y1posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y2posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y3posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y4posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y5posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y6posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y7posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y8posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y9posTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y10posTimeRaw") +newpage 3 4 +title HMS Y2- Raw TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2y1negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y2negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y3negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y4negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y5negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y6negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y7negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y8negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y9negTimeRaw") +macro Macros/rawdraw_hhodo.C("uhtdc2y10negTimeRaw") +newpage 3 4 +title HMS Y2+ TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2y1posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y2posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y3posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y4posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y5posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y6posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y7posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y8posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y9posTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y10posTime") +newpage 3 4 +title HMS Y2- TDCs +macro Macros/rawdraw_hhodo.C("uhtdc2y1negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y2negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y3negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y4negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y5negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y6negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y7negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y8negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y9negTime") +macro Macros/rawdraw_hhodo.C("uhtdc2y10negTime") +newpage 3 4 +title HMS Y2+ FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2y1posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPedRaw") +newpage 3 4 +title HMS Y2- FADC Raw Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2y1negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPedRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPedRaw") +newpage 3 4 +title HMS Y2+ FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2y1posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPed") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPed") +newpage 3 4 +title HMS Y2- FADC Pedestals +macro Macros/rawdraw_hhodo.C("uhadc2y1negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPed") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPed") +newpage 3 4 +title HMS Y2+ FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc2y1posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPulseIntRaw") +newpage 3 4 +title HMS Y2- FADC Raw Integrals +macro Macros/rawdraw_hhodo.C("uhadc2y1negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPulseIntRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPulseIntRaw") +newpage 3 4 +title HMS Y2+ FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc2y1posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPulseInt") +newpage 3 4 +title HMS Y2- FADC Integrals +macro Macros/rawdraw_hhodo.C("uhadc2y1negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPulseInt") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPulseInt") +newpage 3 4 +title HMS Y2+ FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc2y1posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPulseAmpRaw") +newpage 3 4 +title HMS Y2- FADC Amplitudes Raw +macro Macros/rawdraw_hhodo.C("uhadc2y1negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPulseAmpRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPulseAmpRaw") +newpage 3 4 +title HMS Y2+ FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc2y1posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPulseAmp") +newpage 3 4 +title HMS Y2- FADC Amplitudes +macro Macros/rawdraw_hhodo.C("uhadc2y1negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPulseAmp") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPulseAmp") +newpage 3 4 +title HMS Y2+ FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc2y1posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9posPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10posPulseTimeRaw") +newpage 3 4 +title HMS Y2- FADC Times Raw +macro Macros/rawdraw_hhodo.C("uhadc2y1negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y2negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y3negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y4negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y5negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y6negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y7negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y8negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y9negPulseTimeRaw") +macro Macros/rawdraw_hhodo.C("uhadc2y10negPulseTimeRaw") diff --git a/onlineGUI/Config/SHMS/HODO/raw_phodo_1x.cfg b/onlineGUI/Config/SHMS/HODO/raw_phodo_1x.cfg new file mode 100644 index 00000000..bf655d26 --- /dev/null +++ b/onlineGUI/Config/SHMS/HODO/raw_phodo_1x.cfg @@ -0,0 +1,273 @@ +protorootfile ../ROOTfiles/phodo_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 4 4 +title HMS X1+ Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc1x1posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x2posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x3posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x4posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x5posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x6posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x7posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x8posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x9posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x10posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x11posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x12posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x13posTimeRaw") +newpage 4 4 +title HMS X1- Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc1x1negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x2negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x3negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x4negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x5negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x6negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x7negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x8negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x9negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x10negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x11negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x12negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1x13negTimeRaw") +newpage 4 4 +title HMS X1+ TDCs +macro Macros/rawdraw_phodo.C("uhtdc1x1posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x2posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x3posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x4posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x5posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x6posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x7posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x8posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x9posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x10posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x11posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x12posTime") +macro Macros/rawdraw_phodo.C("uhtdc1x13posTime") +newpage 4 4 +title HMS X1- TDCs +macro Macros/rawdraw_phodo.C("uhtdc1x1negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x2negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x3negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x4negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x5negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x6negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x7negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x8negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x9negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x10negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x11negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x12negTime") +macro Macros/rawdraw_phodo.C("uhtdc1x13negTime") +newpage 4 4 +title HMS X1+ FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc1x1posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13posPedRaw") +newpage 4 4 +title HMS X1- FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc1x1negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13negPedRaw") +newpage 4 4 +title HMS X1+ FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc1x1posPed") +macro Macros/rawdraw_phodo.C("uhadc1x2posPed") +macro Macros/rawdraw_phodo.C("uhadc1x3posPed") +macro Macros/rawdraw_phodo.C("uhadc1x4posPed") +macro Macros/rawdraw_phodo.C("uhadc1x5posPed") +macro Macros/rawdraw_phodo.C("uhadc1x6posPed") +macro Macros/rawdraw_phodo.C("uhadc1x7posPed") +macro Macros/rawdraw_phodo.C("uhadc1x8posPed") +macro Macros/rawdraw_phodo.C("uhadc1x9posPed") +macro Macros/rawdraw_phodo.C("uhadc1x10posPed") +macro Macros/rawdraw_phodo.C("uhadc1x11posPed") +macro Macros/rawdraw_phodo.C("uhadc1x12posPed") +macro Macros/rawdraw_phodo.C("uhadc1x13posPed") +newpage 4 4 +title HMS X1- FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc1x1negPed") +macro Macros/rawdraw_phodo.C("uhadc1x2negPed") +macro Macros/rawdraw_phodo.C("uhadc1x3negPed") +macro Macros/rawdraw_phodo.C("uhadc1x4negPed") +macro Macros/rawdraw_phodo.C("uhadc1x5negPed") +macro Macros/rawdraw_phodo.C("uhadc1x6negPed") +macro Macros/rawdraw_phodo.C("uhadc1x7negPed") +macro Macros/rawdraw_phodo.C("uhadc1x8negPed") +macro Macros/rawdraw_phodo.C("uhadc1x9negPed") +macro Macros/rawdraw_phodo.C("uhadc1x10negPed") +macro Macros/rawdraw_phodo.C("uhadc1x11negPed") +macro Macros/rawdraw_phodo.C("uhadc1x12negPed") +macro Macros/rawdraw_phodo.C("uhadc1x13negPed") +newpage 4 4 +title HMS X1+ FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc1x1posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13posPulseIntRaw") +newpage 4 4 +title HMS X1- FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc1x1negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13negPulseIntRaw") +newpage 4 4 +title HMS X1+ FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc1x1posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x2posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x3posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x4posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x5posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x6posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x7posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x8posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x9posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x10posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x11posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x12posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x13posPulseInt") +newpage 4 4 +title HMS X1- FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc1x1negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x2negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x3negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x4negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x5negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x6negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x7negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x8negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x9negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x10negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x11negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x12negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1x13negPulseInt") +newpage 4 4 +title HMS X1+ FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc1x1posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13posPulseAmpRaw") +newpage 4 4 +title HMS X1- FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc1x1negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13negPulseAmpRaw") +newpage 4 4 +title HMS X1+ FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc1x1posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x2posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x3posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x4posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x5posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x6posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x7posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x8posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x9posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x10posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x11posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x12posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x13posPulseAmp") +newpage 4 4 +title HMS X1- FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc1x1negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x2negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x3negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x4negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x5negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x6negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x7negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x8negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x9negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x10negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x11negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x12negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1x13negPulseAmp") +newpage 4 4 +title HMS X1+ FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc1x1posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13posPulseTimeRaw") +newpage 4 4 +title HMS X1- FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc1x1negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x2negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x3negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x4negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x5negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x6negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x7negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x8negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x9negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x10negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x11negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x12negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1x13negPulseTimeRaw") diff --git a/onlineGUI/Config/SHMS/HODO/raw_phodo_1y.cfg b/onlineGUI/Config/SHMS/HODO/raw_phodo_1y.cfg new file mode 100644 index 00000000..f96b971f --- /dev/null +++ b/onlineGUI/Config/SHMS/HODO/raw_phodo_1y.cfg @@ -0,0 +1,270 @@ +protorootfile ../ROOTfiles/phodo_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 3 4 +title HMS Y1+ Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc1y1posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y2posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y3posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y4posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y5posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y6posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y7posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y8posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y9posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y10posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y11posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y12posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y13posTimeRaw") +newpage 3 4 +title HMS Y1- Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc1y1negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y2negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y3negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y4negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y5negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y6negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y7negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y8negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y9negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y10negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y11negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y12negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc1y13negTimeRaw") +newpage 3 4 +title HMS Y1+ TDCs +macro Macros/rawdraw_phodo.C("uhtdc1y1posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y2posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y3posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y4posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y5posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y6posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y7posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y8posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y9posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y10posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y11posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y12posTime") +macro Macros/rawdraw_phodo.C("uhtdc1y13posTime") +newpage 3 4 +title HMS Y1- TDCs +macro Macros/rawdraw_phodo.C("uhtdc1y1negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y2negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y3negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y4negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y5negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y6negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y7negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y8negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y9negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y10negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y11negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y12negTime") +macro Macros/rawdraw_phodo.C("uhtdc1y13negTime") +newpage 3 4 +title HMS Y1+ FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc1y1posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13posPedRaw") +newpage 3 4 +title HMS Y1- FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc1y1negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13negPedRaw") +newpage 3 4 +title HMS Y1+ FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc1y1posPed") +macro Macros/rawdraw_phodo.C("uhadc1y2posPed") +macro Macros/rawdraw_phodo.C("uhadc1y3posPed") +macro Macros/rawdraw_phodo.C("uhadc1y4posPed") +macro Macros/rawdraw_phodo.C("uhadc1y5posPed") +macro Macros/rawdraw_phodo.C("uhadc1y6posPed") +macro Macros/rawdraw_phodo.C("uhadc1y7posPed") +macro Macros/rawdraw_phodo.C("uhadc1y8posPed") +macro Macros/rawdraw_phodo.C("uhadc1y9posPed") +macro Macros/rawdraw_phodo.C("uhadc1y10posPed") +macro Macros/rawdraw_phodo.C("uhadc1y11posPed") +macro Macros/rawdraw_phodo.C("uhadc1y12posPed") +macro Macros/rawdraw_phodo.C("uhadc1y13posPed") +newpage 3 4 +title HMS Y1- FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc1y1negPed") +macro Macros/rawdraw_phodo.C("uhadc1y2negPed") +macro Macros/rawdraw_phodo.C("uhadc1y3negPed") +macro Macros/rawdraw_phodo.C("uhadc1y4negPed") +macro Macros/rawdraw_phodo.C("uhadc1y5negPed") +macro Macros/rawdraw_phodo.C("uhadc1y6negPed") +macro Macros/rawdraw_phodo.C("uhadc1y7negPed") +macro Macros/rawdraw_phodo.C("uhadc1y8negPed") +macro Macros/rawdraw_phodo.C("uhadc1y9negPed") +macro Macros/rawdraw_phodo.C("uhadc1y10negPed") +macro Macros/rawdraw_phodo.C("uhadc1y11negPed") +macro Macros/rawdraw_phodo.C("uhadc1y12negPed") +macro Macros/rawdraw_phodo.C("uhadc1y13negPed") +newpage 3 4 +title HMS Y1+ FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc1y1posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13posPulseIntRaw") +newpage 3 4 +title HMS Y1- FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc1y1negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13negPulseIntRaw") +newpage 3 4 +title HMS Y1+ FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc1y1posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y2posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y3posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y4posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y5posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y6posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y7posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y8posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y9posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y10posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y11posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y12posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y13posPulseInt") +newpage 3 4 +title HMS Y1- FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc1y1negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y2negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y3negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y4negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y5negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y6negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y7negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y8negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y9negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y10negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y11negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y12negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc1y13negPulseInt") +newpage 3 4 +title HMS Y1+ FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc1y1posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10posPulseAmpRaw") +newpage 3 4 +title HMS Y1- FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc1y1negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13negPulseAmpRaw") +newpage 3 4 +title HMS Y1+ FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc1y1posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y2posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y3posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y4posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y5posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y6posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y7posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y8posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y9posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y10posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y11posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y12posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y13posPulseAmp") +newpage 3 4 +title HMS Y1- FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc1y1negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y2negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y3negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y4negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y5negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y6negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y7negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y8negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y9negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y10negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y11negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y12negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc1y13negPulseAmp") +newpage 3 4 +title HMS Y1+ FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc1y1posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13posPulseTimeRaw") +newpage 3 4 +title HMS Y1- FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc1y1negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y2negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y3negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y4negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y5negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y6negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y7negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y8negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y9negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y10negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y11negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y12negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc1y13negPulseTimeRaw") diff --git a/onlineGUI/Config/SHMS/HODO/raw_phodo_2x.cfg b/onlineGUI/Config/SHMS/HODO/raw_phodo_2x.cfg new file mode 100644 index 00000000..8ef90da9 --- /dev/null +++ b/onlineGUI/Config/SHMS/HODO/raw_phodo_2x.cfg @@ -0,0 +1,291 @@ +protorootfile ../ROOTfiles/phodo_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 4 4 +title HMS X2+ Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc2x1posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x2posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x3posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x4posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x5posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x6posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x7posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x8posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x9posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x10posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x11posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x12posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x13posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x14posTimeRaw") +newpage 4 4 +title HMS X2- Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc2x1negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x2negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x3negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x4negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x5negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x6negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x7negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x8negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x9negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x10negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x11negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x12negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x13negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2x14negTimeRaw") +newpage 4 4 +title HMS X2+ TDCs +macro Macros/rawdraw_phodo.C("uhtdc2x1posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x2posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x3posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x4posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x5posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x6posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x7posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x8posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x9posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x10posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x11posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x12posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x13posTime") +macro Macros/rawdraw_phodo.C("uhtdc2x14posTime") +newpage 4 4 +title HMS X2- TDCs +macro Macros/rawdraw_phodo.C("uhtdc2x1negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x2negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x3negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x4negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x5negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x6negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x7negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x8negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x9negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x10negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x11negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x12negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x13negTime") +macro Macros/rawdraw_phodo.C("uhtdc2x14negTime") +newpage 4 4 +title HMS X2+ FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc2x1posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14posPedRaw") +newpage 4 4 +title HMS X2- FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc2x1negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14negPedRaw") +newpage 4 4 +title HMS X2+ FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc2x1posPed") +macro Macros/rawdraw_phodo.C("uhadc2x2posPed") +macro Macros/rawdraw_phodo.C("uhadc2x3posPed") +macro Macros/rawdraw_phodo.C("uhadc2x4posPed") +macro Macros/rawdraw_phodo.C("uhadc2x5posPed") +macro Macros/rawdraw_phodo.C("uhadc2x6posPed") +macro Macros/rawdraw_phodo.C("uhadc2x7posPed") +macro Macros/rawdraw_phodo.C("uhadc2x8posPed") +macro Macros/rawdraw_phodo.C("uhadc2x9posPed") +macro Macros/rawdraw_phodo.C("uhadc2x10posPed") +macro Macros/rawdraw_phodo.C("uhadc2x11posPed") +macro Macros/rawdraw_phodo.C("uhadc2x12posPed") +macro Macros/rawdraw_phodo.C("uhadc2x13posPed") +macro Macros/rawdraw_phodo.C("uhadc2x14posPed") +newpage 4 4 +title HMS X2- FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc2x1negPed") +macro Macros/rawdraw_phodo.C("uhadc2x2negPed") +macro Macros/rawdraw_phodo.C("uhadc2x3negPed") +macro Macros/rawdraw_phodo.C("uhadc2x4negPed") +macro Macros/rawdraw_phodo.C("uhadc2x5negPed") +macro Macros/rawdraw_phodo.C("uhadc2x6negPed") +macro Macros/rawdraw_phodo.C("uhadc2x7negPed") +macro Macros/rawdraw_phodo.C("uhadc2x8negPed") +macro Macros/rawdraw_phodo.C("uhadc2x9negPed") +macro Macros/rawdraw_phodo.C("uhadc2x10negPed") +macro Macros/rawdraw_phodo.C("uhadc2x11negPed") +macro Macros/rawdraw_phodo.C("uhadc2x12negPed") +macro Macros/rawdraw_phodo.C("uhadc2x13negPed") +macro Macros/rawdraw_phodo.C("uhadc2x14negPed") +newpage 4 4 +title HMS X2+ FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc2x1posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14posPulseIntRaw") +newpage 4 4 +title HMS X2- FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc2x1negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14negPulseIntRaw") +newpage 4 4 +title HMS X2+ FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc2x1posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x2posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x3posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x4posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x5posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x6posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x7posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x8posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x9posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x10posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x11posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x12posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x13posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x14posPulseInt") +newpage 4 4 +title HMS X2- FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc2x1negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x2negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x3negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x4negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x5negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x6negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x7negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x8negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x9negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x10negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x11negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x12negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x13negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2x14negPulseInt") +newpage 4 4 +title HMS X2+ FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc2x1posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14posPulseAmpRaw") +newpage 4 4 +title HMS X2- FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc2x1negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14negPulseAmpRaw") +newpage 4 4 +title HMS X2+ FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc2x1posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x2posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x3posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x4posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x5posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x6posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x7posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x8posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x9posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x10posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x11posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x12posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x13posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x14posPulseAmp") +newpage 4 4 +title HMS X2- FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc2x1negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x2negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x3negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x4negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x5negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x6negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x7negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x8negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x9negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x10negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x11negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x12negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x13negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2x14negPulseAmp") +newpage 4 4 +title HMS X2+ FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc2x1posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14posPulseTimeRaw") +newpage 4 4 +title HMS X2- FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc2x1negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x2negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x3negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x4negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x5negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x6negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x7negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x8negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x9negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x10negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x11negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x12negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x13negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2x14negPulseTimeRaw") diff --git a/onlineGUI/Config/SHMS/HODO/raw_phodo_2y.cfg b/onlineGUI/Config/SHMS/HODO/raw_phodo_2y.cfg new file mode 100644 index 00000000..c14971fb --- /dev/null +++ b/onlineGUI/Config/SHMS/HODO/raw_phodo_2y.cfg @@ -0,0 +1,417 @@ +protorootfile ../ROOTfiles/phodo_replay_XXXXX.root +guicolor lightblue +canvassize 800 800 +newpage 5 4 +title HMS Y2+ Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc2y1posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y2posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y3posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y4posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y5posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y6posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y7posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y8posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y9posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y10posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y11posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y12posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y13posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y14posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y15posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y16posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y17posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y18posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y19posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y20posTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y21posTimeRaw") +newpage 3 4 +title HMS Y2- Raw TDCs +macro Macros/rawdraw_phodo.C("uhtdc2y1negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y2negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y3negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y4negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y5negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y6negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y7negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y8negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y9negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y10negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y11negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y12negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y13negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y14negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y15negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y16negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y17negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y18negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y19negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y20negTimeRaw") +macro Macros/rawdraw_phodo.C("uhtdc2y21negTimeRaw") +newpage 3 4 +title HMS Y2+ TDCs +macro Macros/rawdraw_phodo.C("uhtdc2y1posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y2posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y3posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y4posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y5posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y6posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y7posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y8posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y9posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y10posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y11posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y12posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y13posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y14posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y15posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y16posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y17posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y18posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y19posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y20posTime") +macro Macros/rawdraw_phodo.C("uhtdc2y21posTime") +newpage 3 4 +title HMS Y2- TDCs +macro Macros/rawdraw_phodo.C("uhtdc2y1negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y2negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y3negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y4negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y5negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y6negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y7negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y8negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y9negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y10negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y11negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y12negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y13negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y14negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y15negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y16negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y17negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y18negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y19negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y20negTime") +macro Macros/rawdraw_phodo.C("uhtdc2y21negTime") +newpage 3 4 +title HMS Y2+ FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc2y1posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20posPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21posPedRaw") +newpage 3 4 +title HMS Y2- FADC Raw Pedestals +macro Macros/rawdraw_phodo.C("uhadc2y1negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20negPedRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21negPedRaw") +newpage 3 4 +title HMS Y2+ FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc2y1posPed") +macro Macros/rawdraw_phodo.C("uhadc2y2posPed") +macro Macros/rawdraw_phodo.C("uhadc2y3posPed") +macro Macros/rawdraw_phodo.C("uhadc2y4posPed") +macro Macros/rawdraw_phodo.C("uhadc2y5posPed") +macro Macros/rawdraw_phodo.C("uhadc2y6posPed") +macro Macros/rawdraw_phodo.C("uhadc2y7posPed") +macro Macros/rawdraw_phodo.C("uhadc2y8posPed") +macro Macros/rawdraw_phodo.C("uhadc2y9posPed") +macro Macros/rawdraw_phodo.C("uhadc2y10posPed") +macro Macros/rawdraw_phodo.C("uhadc2y11posPed") +macro Macros/rawdraw_phodo.C("uhadc2y12posPed") +macro Macros/rawdraw_phodo.C("uhadc2y13posPed") +macro Macros/rawdraw_phodo.C("uhadc2y14posPed") +macro Macros/rawdraw_phodo.C("uhadc2y15posPed") +macro Macros/rawdraw_phodo.C("uhadc2y16posPed") +macro Macros/rawdraw_phodo.C("uhadc2y17posPed") +macro Macros/rawdraw_phodo.C("uhadc2y18posPed") +macro Macros/rawdraw_phodo.C("uhadc2y19posPed") +macro Macros/rawdraw_phodo.C("uhadc2y20posPed") +macro Macros/rawdraw_phodo.C("uhadc2y21posPed") +newpage 3 4 +title HMS Y2- FADC Pedestals +macro Macros/rawdraw_phodo.C("uhadc2y1negPed") +macro Macros/rawdraw_phodo.C("uhadc2y2negPed") +macro Macros/rawdraw_phodo.C("uhadc2y3negPed") +macro Macros/rawdraw_phodo.C("uhadc2y4negPed") +macro Macros/rawdraw_phodo.C("uhadc2y5negPed") +macro Macros/rawdraw_phodo.C("uhadc2y6negPed") +macro Macros/rawdraw_phodo.C("uhadc2y7negPed") +macro Macros/rawdraw_phodo.C("uhadc2y8negPed") +macro Macros/rawdraw_phodo.C("uhadc2y9negPed") +macro Macros/rawdraw_phodo.C("uhadc2y10negPed") +macro Macros/rawdraw_phodo.C("uhadc2y11negPed") +macro Macros/rawdraw_phodo.C("uhadc2y12negPed") +macro Macros/rawdraw_phodo.C("uhadc2y13negPed") +macro Macros/rawdraw_phodo.C("uhadc2y14negPed") +macro Macros/rawdraw_phodo.C("uhadc2y15negPed") +macro Macros/rawdraw_phodo.C("uhadc2y16negPed") +macro Macros/rawdraw_phodo.C("uhadc2y17negPed") +macro Macros/rawdraw_phodo.C("uhadc2y18negPed") +macro Macros/rawdraw_phodo.C("uhadc2y19negPed") +macro Macros/rawdraw_phodo.C("uhadc2y20negPed") +macro Macros/rawdraw_phodo.C("uhadc2y21negPed") +newpage 3 4 +title HMS Y2+ FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc2y1posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20posPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21posPulseIntRaw") +newpage 3 4 +title HMS Y2- FADC Raw Integrals +macro Macros/rawdraw_phodo.C("uhadc2y1negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20negPulseIntRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21negPulseIntRaw") +newpage 3 4 +title HMS Y2+ FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc2y1posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y2posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y3posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y4posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y5posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y6posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y7posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y8posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y9posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y10posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y11posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y12posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y13posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y14posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y15posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y16posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y17posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y18posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y19posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y20posPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y21posPulseInt") +newpage 3 4 +title HMS Y2- FADC Integrals +macro Macros/rawdraw_phodo.C("uhadc2y1negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y2negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y3negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y4negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y5negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y6negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y7negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y8negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y9negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y10negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y11negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y12negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y13negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y14negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y15negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y16negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y17negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y18negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y19negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y20negPulseInt") +macro Macros/rawdraw_phodo.C("uhadc2y21negPulseInt") +newpage 3 4 +title HMS Y2+ FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc2y1posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20posPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20posPulseAmpRaw") +newpage 3 4 +title HMS Y2- FADC Amplitudes Raw +macro Macros/rawdraw_phodo.C("uhadc2y1negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20negPulseAmpRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21negPulseAmpRaw") +newpage 3 4 +title HMS Y2+ FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc2y1posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y2posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y3posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y4posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y5posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y6posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y7posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y8posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y9posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y10posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y11posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y12posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y13posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y14posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y15posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y16posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y17posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y18posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y19posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y20posPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y21posPulseAmp") +newpage 3 4 +title HMS Y2- FADC Amplitudes +macro Macros/rawdraw_phodo.C("uhadc2y1negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y2negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y3negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y4negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y5negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y6negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y7negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y8negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y9negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y10negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y11negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y12negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y13negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y14negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y15negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y16negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y17negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y18negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y19negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y20negPulseAmp") +macro Macros/rawdraw_phodo.C("uhadc2y21negPulseAmp") +newpage 3 4 +title HMS Y2+ FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc2y1posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20posPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21posPulseTimeRaw") +newpage 3 4 +title HMS Y2- FADC Times Raw +macro Macros/rawdraw_phodo.C("uhadc2y1negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y2negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y3negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y4negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y5negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y6negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y7negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y8negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y9negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y10negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y11negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y12negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y13negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y14negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y15negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y16negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y17negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y18negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y19negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y20negPulseTimeRaw") +macro Macros/rawdraw_phodo.C("uhadc2y21negPulseTimeRaw") diff --git a/onlineGUI/Macros/rawdraw_hhodo.C b/onlineGUI/Macros/rawdraw_hhodo.C new file mode 100755 index 00000000..56d013a3 --- /dev/null +++ b/onlineGUI/Macros/rawdraw_hhodo.C @@ -0,0 +1,349 @@ +// UserScript.C +// +// Helper macro to build additional histograms + +void UserScript() +{ + + const UInt_t NPLANES = 4; + const UInt_t NSIDES = 2; + const UInt_t MAXBARS = 32; // FIX ME: Parameter should be 16 + const UInt_t NSIGNALS = 2; + const UInt_t NADCSIGNALS = 7; + const UInt_t NTDCSIGNALS = 2; + + const TString SPECTROMETER = "H"; + const TString DETECTOR = "hod"; + + const TString plane_names[NPLANES] = {"1x", "1y", "2x", "2y"}; + const UInt_t nbars[NPLANES] = {16, 10, 16, 10}; + const TString sides[NSIDES] = {"neg", "pos"}; + const TString signals[NSIGNALS] = {"Adc", "Tdc"}; + const TString adc_signals[NADCSIGNALS] = {"Ped", "PedRaw", "PulseInt", "PulseIntRaw", + "PulseAmp", "PulseAmpRaw", "PulseTimeRaw"}; + const TString tdc_signals[NTDCSIGNALS] = {"Time", "TimeRaw"}; + + const Double_t ADCPED_MIN = 400.0; + const Double_t ADCPED_MAX = 600.0; + const Int_t ADCPED_NBINS = 200; + + const Double_t ADCPEDRAW_MIN = 1700.0; + const Double_t ADCPEDRAW_MAX = 2300.0; + const Int_t ADCPEDRAW_NBINS = 600; + + const Double_t ADCINT_MIN = 0.0; + const Double_t ADCINT_MAX = 25000.0; + const Int_t ADCINT_NBINS = 2500; + + const Double_t ADCINTRAW_MIN = 0.0; + const Double_t ADCINTRAW_MAX = 25000.0; + const Int_t ADCINTRAW_NBINS = 2500; + + const Double_t ADCAMP_MIN = 0.0; + const Double_t ADCAMP_MAX = 4100.0; + const Int_t ADCAMP_NBINS = 410; + + const Double_t ADCAMPRAW_MIN = 0.0; + const Double_t ADCAMPRAW_MAX = 4100.0; + const Int_t ADCAMPRAW_NBINS = 410; + + const Double_t ADCPTRAW_MIN = 500.0; + const Double_t ADCPTRAW_MAX = 2500.0; + const Int_t ADCPTRAW_NBINS = 200; + + const Double_t TDC_MIN = -1200.0; + const Double_t TDC_MAX = -800.0; + const Int_t TDC_NBINS = 40; + + const Double_t RAWTDC_MIN = 3250.0; + const Double_t RAWTDC_MAX = 4250.0; + const Int_t RAWTDC_NBINS = 100; + + Int_t nadchits[NPLANES][NSIDES][NSIGNALS]; + Int_t ntdchits[NPLANES][NSIDES][NSIGNALS]; + + Double_t adc_paddles[NPLANES][NSIDES][NSIGNALS][MAXBARS]; + Double_t tdc_paddles[NPLANES][NSIDES][NSIGNALS][MAXBARS]; + + Double_t ped_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + Double_t pedraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t int_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + Double_t intraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t amp_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + Double_t ampraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t ptraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t tdc_values[NPLANES][NSIDES][NTDCSIGNALS][MAXBARS]; + Double_t tdcraw_values[NPLANES][NSIDES][NTDCSIGNALS][MAXBARS]; + + TH1F* hadc[NPLANES*NSIDES*NADCSIGNALS*MAXBARS]; + TH1F* htdc[NPLANES*NSIDES*NTDCSIGNALS*MAXBARS]; + + Int_t adc_ihit, tdc_ihit; + + TTree *T=(TTree*)gDirectory->Get("T"); + + for(UInt_t ip = 0; ip < NPLANES; ip++) { + for(UInt_t iside = 0; iside < NSIDES; iside++) { + for(UInt_t isignal = 0; isignal < NSIGNALS; isignal++) { + + if(signals[isignal] == "Adc") { + TString adc_base_name = SPECTROMETER+"."+DETECTOR+"."+ + plane_names[ip]+"."+sides[iside]+signals[isignal]; + TString adc_ndata_name = "Ndata."+adc_base_name+"Counter"; + T->SetBranchAddress(adc_ndata_name, &nadchits[ip][iside][isignal]); + TString adc_paddle_name = adc_base_name+"Counter"; + T->SetBranchAddress(adc_paddle_name, &adc_paddles[ip][iside][isignal][0]); + for (UInt_t iadcsignal = 0; iadcsignal < NADCSIGNALS; iadcsignal++) { + if (adc_signals[iadcsignal] == "Ped") { + TString pedlist_name = adc_base_name+"Ped"; + T->SetBranchAddress(pedlist_name, &ped_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PedRaw") { + TString pedrawlist_name = adc_base_name+"PedRaw"; + T->SetBranchAddress(pedrawlist_name, &pedraw_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseInt") { + TString intlist_name = adc_base_name+"PulseInt"; + T->SetBranchAddress(intlist_name, &int_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseIntRaw") { + TString intrawlist_name = adc_base_name+"PulseIntRaw"; + T->SetBranchAddress(intrawlist_name, &intraw_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseAmp") { + TString amplist_name = adc_base_name+"PulseAmp"; + T->SetBranchAddress(amplist_name, &_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseAmpRaw") { + TString amprawlist_name = adc_base_name+"PulseAmpRaw"; + T->SetBranchAddress(amprawlist_name, &raw_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseTimeRaw") { + TString ptrawlist_name = adc_base_name+"PulseTimeRaw"; + T->SetBranchAddress(ptrawlist_name, &ptraw_values[ip][iside][iadcsignal][0]); + } + } + } + + if(signals[isignal] == "Tdc") { + TString tdc_base_name = SPECTROMETER+"."+DETECTOR+"."+ + plane_names[ip]+"."+sides[iside]+signals[isignal]; + TString tdc_ndata_name = "Ndata."+tdc_base_name+"Counter"; + T->SetBranchAddress(tdc_ndata_name, &ntdchits[ip][iside][isignal]); + TString tdc_paddle_name = tdc_base_name+"Counter"; + T->SetBranchAddress(tdc_paddle_name, &tdc_paddles[ip][iside][isignal][0]); + for (UInt_t itdcsignal = 0; itdcsignal < NTDCSIGNALS; itdcsignal++) { + if (tdc_signals[itdcsignal] == "Time") { + TString tdclist_name = tdc_base_name+"Time"; + T->SetBranchAddress(tdclist_name, &tdc_values[ip][iside][itdcsignal][0]); + } + if (tdc_signals[itdcsignal] == "TimeRaw") { + TString tdcrawlist_name = tdc_base_name+"TimeRaw"; + T->SetBranchAddress(tdcrawlist_name, &tdcraw_values[ip][iside][itdcsignal][0]); + } + } + } + + if(signals[isignal] == "Adc") { + for (UInt_t iadcsignal = 0; iadcsignal < NADCSIGNALS; iadcsignal++) { + for(UInt_t ibar = 0; ibar < nbars[ip]; ibar++) { + UInt_t hadcindex = ip*NSIDES*NADCSIGNALS*MAXBARS + +iside*NADCSIGNALS*MAXBARS+iadcsignal*MAXBARS+ibar; + TString iadcbarname = Form("%d",ibar+1); + TString adctitle= "hadc"+plane_names[ip]+iadcbarname+sides[iside] + +" "+adc_signals[iadcsignal]; + TString adcname="uhadc"+plane_names[ip]+iadcbarname+sides[iside]+ + adc_signals[iadcsignal]; + + if (adc_signals[iadcsignal] == "Ped") { + UInt_t nadcbins = ADCPED_NBINS; + Double_t hadcmin = ADCPED_MIN; + Double_t hadcmax = ADCPED_MAX; + } + if (adc_signals[iadcsignal] == "PedRaw") { + UInt_t nadcbins = ADCPEDRAW_NBINS; + Double_t hadcmin = ADCPEDRAW_MIN; + Double_t hadcmax = ADCPEDRAW_MAX; + } + if (adc_signals[iadcsignal] == "PulseInt") { + UInt_t nadcbins = ADCINT_NBINS; + Double_t hadcmin = ADCINT_MIN; + Double_t hadcmax = ADCINT_MAX; + } + if (adc_signals[iadcsignal] == "PulseIntRaw") { + UInt_t nadcbins = ADCINTRAW_NBINS; + Double_t hadcmin = ADCINTRAW_MIN; + Double_t hadcmax = ADCINTRAW_MAX; + } + if (adc_signals[iadcsignal] == "PulseAmp") { + UInt_t nadcbins = ADCAMP_NBINS; + Double_t hadcmin = ADCAMP_MIN; + Double_t hadcmax = ADCAMP_MAX; + } + if (adc_signals[iadcsignal] == "PulseAmpRaw") { + UInt_t nadcbins = ADCAMPRAW_NBINS; + Double_t hadcmin = ADCAMPRAW_MIN; + Double_t hadcmax = ADCAMPRAW_MAX; + } + if (adc_signals[iadcsignal] == "PulseTimeRaw") { + UInt_t nadcbins = ADCPTRAW_NBINS; + Double_t hadcmin = ADCPTRAW_MIN; + Double_t hadcmax = ADCPTRAW_MAX; + } + hadc[hadcindex]=new TH1F(adcname, adctitle, nadcbins, hadcmin, hadcmax); + } + } + } + + if(signals[isignal] == "Tdc") { + for (UInt_t itdcsignal = 0; itdcsignal < NTDCSIGNALS; itdcsignal++) { + for(UInt_t ibar = 0; ibar < nbars[ip]; ibar++) { + UInt_t htdcindex = ip*NSIDES*NTDCSIGNALS*MAXBARS + +iside*NTDCSIGNALS*MAXBARS+itdcsignal*MAXBARS+ibar; + TString itdcbarname = Form("%d",ibar+1); + TString tdctitle= "htdc"+plane_names[ip]+itdcbarname+sides[iside] + +" "+tdc_signals[itdcsignal]; + TString tdcname="uhtdc"+plane_names[ip]+itdcbarname+sides[iside]+ + tdc_signals[itdcsignal]; + + if (tdc_signals[itdcsignal] == "TimeRaw") { + UInt_t ntdcbins = RAWTDC_NBINS; + Double_t htdcmin = RAWTDC_MIN; + Double_t htdcmax = RAWTDC_MAX; + } + if (tdc_signals[itdcsignal] == "Time") { + UInt_t ntdcbins = TDC_NBINS; + Double_t htdcmin = TDC_MIN; + Double_t htdcmax = TDC_MAX; + } + htdc[htdcindex]=new TH1F(tdcname, tdctitle, ntdcbins, htdcmin, htdcmax); + } + } + } + } + } + } + + // Loop over the events, filling the histograms + for(UInt_t iev = 0, N = T->GetEntries(); iev < N; iev++) { + T->GetEntry(iev); + + for(UInt_t ip = 0; ip < NPLANES; ip++) { + for(UInt_t iside = 0; iside < NSIDES; iside++) { + for(UInt_t isignal = 0; isignal < NSIGNALS; isignal++) { + + if(signals[isignal] == "Adc") { + for (UInt_t iadcsignal = 0; iadcsignal < NADCSIGNALS; iadcsignal++) { + + UInt_t hadcindex_base = ip*NSIDES*NADCSIGNALS*MAXBARS + +iside*NADCSIGNALS*MAXBARS+iadcsignal*MAXBARS; + + for(Int_t adc_ihit = 0; adc_ihit < nadchits[ip][iside][isignal]; adc_ihit++) { + + UInt_t ibar = TMath::Nint(adc_paddles[ip][iside][isignal][adc_ihit]) - 1; + + if (adc_signals[iadcsignal] == "Ped") + Double_t pedval = ped_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PedRaw") + Double_t pedrawval = pedraw_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseInt") + Double_t intval = int_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseIntRaw") + Double_t intrawval = intraw_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseAmp") + Double_t ampval = amp_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseAmpRaw") + Double_t amprawval = ampraw_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseTimeRaw") + Double_t ptrawval = ptraw_values[ip][iside][iadcsignal][adc_ihit]; + + UInt_t hadcindex = hadcindex_base + ibar; + + // cout << "hadcindex = " << hadcindex << endl; + + if (hadcindex < NPLANES*NSIDES*NADCSIGNALS*MAXBARS) { + if (adc_signals[iadcsignal] == "Ped") { + // cout << "pedval = " << pedval << endl; + hadc[hadcindex]->Fill(pedval); + } + if (adc_signals[iadcsignal] == "PedRaw") { + // cout << "pedrawval = " << pedrawval << endl; + hadc[hadcindex]->Fill(pedrawval); + } + if (adc_signals[iadcsignal] == "PulseInt") { + // cout << "intval = " << intval << endl; + hadc[hadcindex]->Fill(intval); + } + if (adc_signals[iadcsignal] == "PulseIntRaw") { + // cout << "intrawval = " << intrawval << endl; + hadc[hadcindex]->Fill(intrawval); + } + if (adc_signals[iadcsignal] == "PulseAmp") { + // cout << "ampval = " << ampval << endl; + hadc[hadcindex]->Fill(ampval); + } + if (adc_signals[iadcsignal] == "PulseAmpRaw") { + // cout << "amprawval = " << amprawval << endl; + hadc[hadcindex]->Fill(amprawval); + } + if (adc_signals[iadcsignal] == "PulseTimeRaw") { + // cout << "ptrawval = " << ptrawval << endl; + hadc[hadcindex]->Fill(ptrawval); + } + } + } + } + } + + if(signals[isignal] == "Tdc") { + for (UInt_t itdcsignal = 0; itdcsignal < NTDCSIGNALS; itdcsignal++) { + + UInt_t htdcindex_base = ip*NSIDES*NTDCSIGNALS*MAXBARS + +iside*NTDCSIGNALS*MAXBARS+itdcsignal*MAXBARS; + + for(Int_t tdc_ihit = 0; tdc_ihit < ntdchits[ip][iside][isignal]; tdc_ihit++) { + + UInt_t ibar = TMath::Nint(tdc_paddles[ip][iside][isignal][tdc_ihit]) - 1; + + Double_t tdcval = tdc_values[ip][iside][itdcsignal][tdc_ihit]; + Double_t tdcrawval = tdcraw_values[ip][iside][itdcsignal][tdc_ihit]; + UInt_t htdcindex = htdcindex_base + ibar; + + if (tdc_signals[itdcsignal] == "Time") { + // cout << "Time = " << tdcval << endl; + htdc[htdcindex]->Fill(tdcval); + } + if (tdc_signals[itdcsignal] == "TimeRaw") { + // cout << "RawTime = " << tdcrawval << endl; + htdc[htdcindex]->Fill(tdcrawval); + } + } + } + } + } + } + } + } + return; +} + +void rawdraw_hhodo(TString histname) { + + TH1F* h; + + h = (TH1F*) gDirectory->Get(histname); + if(!h) { + UserScript(); + h = (TH1F*) gDirectory->Get(histname); + if(!h) { + cout << "User histogram " << histname << " not found" << endl; + exit(1); + } + } + h->Draw(); +} + diff --git a/onlineGUI/Macros/rawdraw_phodo.C b/onlineGUI/Macros/rawdraw_phodo.C new file mode 100755 index 00000000..077221f4 --- /dev/null +++ b/onlineGUI/Macros/rawdraw_phodo.C @@ -0,0 +1,349 @@ +// UserScript.C +// +// Helper macro to build additional histograms + +void UserScript() +{ + + const UInt_t NPLANES = 4; + const UInt_t NSIDES = 2; + const UInt_t MAXBARS = 100; // FIX ME: Parameter should be 21 + const UInt_t NSIGNALS = 2; + const UInt_t NADCSIGNALS = 7; + const UInt_t NTDCSIGNALS = 2; + + const TString SPECTROMETER = "P"; + const TString DETECTOR = "hod"; + + const TString plane_names[NPLANES] = {"1x", "1y", "2x", "2y"}; + const UInt_t nbars[NPLANES] = {13, 13, 14, 21}; + const TString sides[NSIDES] = {"neg", "pos"}; + const TString signals[NSIGNALS] = {"Adc", "Tdc"}; + const TString adc_signals[NADCSIGNALS] = {"Ped", "PedRaw", "PulseInt", "PulseIntRaw", + "PulseAmp", "PulseAmpRaw", "PulseTimeRaw"}; + const TString tdc_signals[NTDCSIGNALS] = {"Time", "TimeRaw"}; + + const Double_t ADCPED_MIN = 400.0; + const Double_t ADCPED_MAX = 600.0; + const Int_t ADCPED_NBINS = 200; + + const Double_t ADCPEDRAW_MIN = 1700.0; + const Double_t ADCPEDRAW_MAX = 2300.0; + const Int_t ADCPEDRAW_NBINS = 600; + + const Double_t ADCINT_MIN = 0.0; + const Double_t ADCINT_MAX = 25000.0; + const Int_t ADCINT_NBINS = 2500; + + const Double_t ADCINTRAW_MIN = 0.0; + const Double_t ADCINTRAW_MAX = 25000.0; + const Int_t ADCINTRAW_NBINS = 2500; + + const Double_t ADCAMP_MIN = 0.0; + const Double_t ADCAMP_MAX = 4100.0; + const Int_t ADCAMP_NBINS = 410; + + const Double_t ADCAMPRAW_MIN = 0.0; + const Double_t ADCAMPRAW_MAX = 4100.0; + const Int_t ADCAMPRAW_NBINS = 410; + + const Double_t ADCPTRAW_MIN = 500.0; + const Double_t ADCPTRAW_MAX = 2500.0; + const Int_t ADCPTRAW_NBINS = 200; + + const Double_t TDC_MIN = -1800.0; + const Double_t TDC_MAX = -600.0; + const Int_t TDC_NBINS = 120; + + const Double_t RAWTDC_MIN = 4000.0; + const Double_t RAWTDC_MAX = 7000.0; + const Int_t RAWTDC_NBINS = 300; + + Int_t nadchits[NPLANES][NSIDES][NSIGNALS]; + Int_t ntdchits[NPLANES][NSIDES][NSIGNALS]; + + Double_t adc_paddles[NPLANES][NSIDES][NSIGNALS][MAXBARS]; + Double_t tdc_paddles[NPLANES][NSIDES][NSIGNALS][MAXBARS]; + + Double_t ped_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + Double_t pedraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t int_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + Double_t intraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t amp_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + Double_t ampraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t ptraw_values[NPLANES][NSIDES][NADCSIGNALS][MAXBARS]; + + Double_t tdc_values[NPLANES][NSIDES][NTDCSIGNALS][MAXBARS]; + Double_t tdcraw_values[NPLANES][NSIDES][NTDCSIGNALS][MAXBARS]; + + TH1F* hadc[NPLANES*NSIDES*NADCSIGNALS*MAXBARS]; + TH1F* htdc[NPLANES*NSIDES*NTDCSIGNALS*MAXBARS]; + + Int_t adc_ihit, tdc_ihit; + + TTree *T=(TTree*)gDirectory->Get("T"); + + for(UInt_t ip = 0; ip < NPLANES; ip++) { + for(UInt_t iside = 0; iside < NSIDES; iside++) { + for(UInt_t isignal = 0; isignal < NSIGNALS; isignal++) { + + if(signals[isignal] == "Adc") { + TString adc_base_name = SPECTROMETER+"."+DETECTOR+"."+ + plane_names[ip]+"."+sides[iside]+signals[isignal]; + TString adc_ndata_name = "Ndata."+adc_base_name+"Counter"; + T->SetBranchAddress(adc_ndata_name, &nadchits[ip][iside][isignal]); + TString adc_paddle_name = adc_base_name+"Counter"; + T->SetBranchAddress(adc_paddle_name, &adc_paddles[ip][iside][isignal][0]); + for (UInt_t iadcsignal = 0; iadcsignal < NADCSIGNALS; iadcsignal++) { + if (adc_signals[iadcsignal] == "Ped") { + TString pedlist_name = adc_base_name+"Ped"; + T->SetBranchAddress(pedlist_name, &ped_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PedRaw") { + TString pedrawlist_name = adc_base_name+"PedRaw"; + T->SetBranchAddress(pedrawlist_name, &pedraw_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseInt") { + TString intlist_name = adc_base_name+"PulseInt"; + T->SetBranchAddress(intlist_name, &int_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseIntRaw") { + TString intrawlist_name = adc_base_name+"PulseIntRaw"; + T->SetBranchAddress(intrawlist_name, &intraw_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseAmp") { + TString amplist_name = adc_base_name+"PulseAmp"; + T->SetBranchAddress(amplist_name, &_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseAmpRaw") { + TString amprawlist_name = adc_base_name+"PulseAmpRaw"; + T->SetBranchAddress(amprawlist_name, &raw_values[ip][iside][iadcsignal][0]); + } + if (adc_signals[iadcsignal] == "PulseTimeRaw") { + TString ptrawlist_name = adc_base_name+"PulseTimeRaw"; + T->SetBranchAddress(ptrawlist_name, &ptraw_values[ip][iside][iadcsignal][0]); + } + } + } + + if(signals[isignal] == "Tdc") { + TString tdc_base_name = SPECTROMETER+"."+DETECTOR+"."+ + plane_names[ip]+"."+sides[iside]+signals[isignal]; + TString tdc_ndata_name = "Ndata."+tdc_base_name+"Counter"; + T->SetBranchAddress(tdc_ndata_name, &ntdchits[ip][iside][isignal]); + TString tdc_paddle_name = tdc_base_name+"Counter"; + T->SetBranchAddress(tdc_paddle_name, &tdc_paddles[ip][iside][isignal][0]); + for (UInt_t itdcsignal = 0; itdcsignal < NTDCSIGNALS; itdcsignal++) { + if (tdc_signals[itdcsignal] == "Time") { + TString tdclist_name = tdc_base_name+"Time"; + T->SetBranchAddress(tdclist_name, &tdc_values[ip][iside][itdcsignal][0]); + } + if (tdc_signals[itdcsignal] == "TimeRaw") { + TString tdcrawlist_name = tdc_base_name+"TimeRaw"; + T->SetBranchAddress(tdcrawlist_name, &tdcraw_values[ip][iside][itdcsignal][0]); + } + } + } + + if(signals[isignal] == "Adc") { + for (UInt_t iadcsignal = 0; iadcsignal < NADCSIGNALS; iadcsignal++) { + for(UInt_t ibar = 0; ibar < nbars[ip]; ibar++) { + UInt_t hadcindex = ip*NSIDES*NADCSIGNALS*MAXBARS + +iside*NADCSIGNALS*MAXBARS+iadcsignal*MAXBARS+ibar; + TString iadcbarname = Form("%d",ibar+1); + TString adctitle= "hadc"+plane_names[ip]+iadcbarname+sides[iside] + +" "+adc_signals[iadcsignal]; + TString adcname="uhadc"+plane_names[ip]+iadcbarname+sides[iside]+ + adc_signals[iadcsignal]; + + if (adc_signals[iadcsignal] == "Ped") { + UInt_t nadcbins = ADCPED_NBINS; + Double_t hadcmin = ADCPED_MIN; + Double_t hadcmax = ADCPED_MAX; + } + if (adc_signals[iadcsignal] == "PedRaw") { + UInt_t nadcbins = ADCPEDRAW_NBINS; + Double_t hadcmin = ADCPEDRAW_MIN; + Double_t hadcmax = ADCPEDRAW_MAX; + } + if (adc_signals[iadcsignal] == "PulseInt") { + UInt_t nadcbins = ADCINT_NBINS; + Double_t hadcmin = ADCINT_MIN; + Double_t hadcmax = ADCINT_MAX; + } + if (adc_signals[iadcsignal] == "PulseIntRaw") { + UInt_t nadcbins = ADCINTRAW_NBINS; + Double_t hadcmin = ADCINTRAW_MIN; + Double_t hadcmax = ADCINTRAW_MAX; + } + if (adc_signals[iadcsignal] == "PulseAmp") { + UInt_t nadcbins = ADCAMP_NBINS; + Double_t hadcmin = ADCAMP_MIN; + Double_t hadcmax = ADCAMP_MAX; + } + if (adc_signals[iadcsignal] == "PulseAmpRaw") { + UInt_t nadcbins = ADCAMPRAW_NBINS; + Double_t hadcmin = ADCAMPRAW_MIN; + Double_t hadcmax = ADCAMPRAW_MAX; + } + if (adc_signals[iadcsignal] == "PulseTimeRaw") { + UInt_t nadcbins = ADCPTRAW_NBINS; + Double_t hadcmin = ADCPTRAW_MIN; + Double_t hadcmax = ADCPTRAW_MAX; + } + hadc[hadcindex]=new TH1F(adcname, adctitle, nadcbins, hadcmin, hadcmax); + } + } + } + + if(signals[isignal] == "Tdc") { + for (UInt_t itdcsignal = 0; itdcsignal < NTDCSIGNALS; itdcsignal++) { + for(UInt_t ibar = 0; ibar < nbars[ip]; ibar++) { + UInt_t htdcindex = ip*NSIDES*NTDCSIGNALS*MAXBARS + +iside*NTDCSIGNALS*MAXBARS+itdcsignal*MAXBARS+ibar; + TString itdcbarname = Form("%d",ibar+1); + TString tdctitle= "htdc"+plane_names[ip]+itdcbarname+sides[iside] + +" "+tdc_signals[itdcsignal]; + TString tdcname="uhtdc"+plane_names[ip]+itdcbarname+sides[iside]+ + tdc_signals[itdcsignal]; + + if (tdc_signals[itdcsignal] == "TimeRaw") { + UInt_t ntdcbins = RAWTDC_NBINS; + Double_t htdcmin = RAWTDC_MIN; + Double_t htdcmax = RAWTDC_MAX; + } + if (tdc_signals[itdcsignal] == "Time") { + UInt_t ntdcbins = TDC_NBINS; + Double_t htdcmin = TDC_MIN; + Double_t htdcmax = TDC_MAX; + } + htdc[htdcindex]=new TH1F(tdcname, tdctitle, ntdcbins, htdcmin, htdcmax); + } + } + } + } + } + } + + // Loop over the events, filling the histograms + for(UInt_t iev = 0, N = T->GetEntries(); iev < N; iev++) { + T->GetEntry(iev); + + for(UInt_t ip = 0; ip < NPLANES; ip++) { + for(UInt_t iside = 0; iside < NSIDES; iside++) { + for(UInt_t isignal = 0; isignal < NSIGNALS; isignal++) { + + if(signals[isignal] == "Adc") { + for (UInt_t iadcsignal = 0; iadcsignal < NADCSIGNALS; iadcsignal++) { + + UInt_t hadcindex_base = ip*NSIDES*NADCSIGNALS*MAXBARS + +iside*NADCSIGNALS*MAXBARS+iadcsignal*MAXBARS; + + for(Int_t adc_ihit = 0; adc_ihit < nadchits[ip][iside][isignal]; adc_ihit++) { + + UInt_t ibar = TMath::Nint(adc_paddles[ip][iside][isignal][adc_ihit]) - 1; + + if (adc_signals[iadcsignal] == "Ped") + Double_t pedval = ped_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PedRaw") + Double_t pedrawval = pedraw_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseInt") + Double_t intval = int_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseIntRaw") + Double_t intrawval = intraw_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseAmp") + Double_t ampval = amp_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseAmpRaw") + Double_t amprawval = ampraw_values[ip][iside][iadcsignal][adc_ihit]; + if (adc_signals[iadcsignal] == "PulseTimeRaw") + Double_t ptrawval = ptraw_values[ip][iside][iadcsignal][adc_ihit]; + + UInt_t hadcindex = hadcindex_base + ibar; + + // cout << "hadcindex = " << hadcindex << endl; + + if (hadcindex < NPLANES*NSIDES*NADCSIGNALS*MAXBARS) { + if (adc_signals[iadcsignal] == "Ped") { + // cout << "pedval = " << pedval << endl; + hadc[hadcindex]->Fill(pedval); + } + if (adc_signals[iadcsignal] == "PedRaw") { + // cout << "pedrawval = " << pedrawval << endl; + hadc[hadcindex]->Fill(pedrawval); + } + if (adc_signals[iadcsignal] == "PulseInt") { + // cout << "intval = " << intval << endl; + hadc[hadcindex]->Fill(intval); + } + if (adc_signals[iadcsignal] == "PulseIntRaw") { + // cout << "intrawval = " << intrawval << endl; + hadc[hadcindex]->Fill(intrawval); + } + if (adc_signals[iadcsignal] == "PulseAmp") { + // cout << "ampval = " << ampval << endl; + hadc[hadcindex]->Fill(ampval); + } + if (adc_signals[iadcsignal] == "PulseAmpRaw") { + // cout << "amprawval = " << amprawval << endl; + hadc[hadcindex]->Fill(amprawval); + } + if (adc_signals[iadcsignal] == "PulseTimeRaw") { + // cout << "ptrawval = " << ptrawval << endl; + hadc[hadcindex]->Fill(ptrawval); + } + } + } + } + } + + if(signals[isignal] == "Tdc") { + for (UInt_t itdcsignal = 0; itdcsignal < NTDCSIGNALS; itdcsignal++) { + + UInt_t htdcindex_base = ip*NSIDES*NTDCSIGNALS*MAXBARS + +iside*NTDCSIGNALS*MAXBARS+itdcsignal*MAXBARS; + + for(Int_t tdc_ihit = 0; tdc_ihit < ntdchits[ip][iside][isignal]; tdc_ihit++) { + + UInt_t ibar = TMath::Nint(tdc_paddles[ip][iside][isignal][tdc_ihit]) - 1; + + Double_t tdcval = tdc_values[ip][iside][itdcsignal][tdc_ihit]; + Double_t tdcrawval = tdcraw_values[ip][iside][itdcsignal][tdc_ihit]; + UInt_t htdcindex = htdcindex_base + ibar; + + if (tdc_signals[itdcsignal] == "Time") { + // cout << "Time = " << tdcval << endl; + htdc[htdcindex]->Fill(tdcval); + } + if (tdc_signals[itdcsignal] == "TimeRaw") { + // cout << "RawTime = " << tdcrawval << endl; + htdc[htdcindex]->Fill(tdcrawval); + } + } + } + } + } + } + } + } + return; +} + +void rawdraw_phodo(TString histname) { + + TH1F* h; + + h = (TH1F*) gDirectory->Get(histname); + if(!h) { + UserScript(); + h = (TH1F*) gDirectory->Get(histname); + if(!h) { + cout << "User histogram " << histname << " not found" << endl; + exit(1); + } + } + h->Draw(); +} + -- GitLab