GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
#include "TRuntimeObjects.h"
#include "TRunInfo.h"
#include "TGriffin.h"
#include "TGriffinBgo.h"
#include "TSceptar.h"
#include "TZeroDegree.h"
#include "TDescant.h"
Go to the source code of this file.
Functions | |
void | MakeAnalysisHistograms (TRuntimeObjects &obj) |
bool | PromptCoincidence (TBgoHit *bgo_hit, TGriffinHit *grif_hit) |
bool | PromptCoincidence (TGriffinHit *hit1, TGriffinHit *hit2) |
bool | PromptCoincidence (TSceptarHit *sc_hit, TGriffinHit *grif_hit) |
bool | PromptCoincidence (TZeroDegreeHit *sc_hit, TGriffinHit *grif_hit) |
Variables | |
const Double_t | bELow = 50 * keV |
const Double_t | gbgoTHigh = 250 * ns |
const Double_t | gbgoTLow = -250 * ns |
const Double_t | gbTHigh = 300 * ns |
const Double_t | gbTLow = -150 * ns |
const Double_t | ggTHigh = 200 * ns |
const Double_t | ggTLow = -200 * ns |
const Double_t | gzTHigh = 50 * ns |
const Double_t | gzTLow = -50 * ns |
const ULong64_t | kCycleLength = 34.5 * s |
const Double_t | keV = 1. |
const Double_t | MeV = 1E3 |
const Double_t | ms = 1E6 |
const Double_t | ns = 1. |
const Double_t | ps = 1E-3 |
const Double_t | s = 1E9 |
const Double_t | us = 1E3 |
const Double_t | zELow = 200 * keV |
void MakeAnalysisHistograms | ( | TRuntimeObjects & | obj | ) |
Definition at line 53 of file MakeGriffinHistograms.cxx.
References TRuntimeObjects::FillHistogram(), TDetectorHit::GetArrayNumber(), TDetectorHit::GetDetector(), TRuntimeObjects::GetDetector(), TDetectorHit::GetEnergy(), TGriffin::GetGriffinHit(), TDetector::GetHit(), TGriffin::GetHit(), TDetector::GetMultiplicity(), TGriffin::GetMultiplicity(), TDetectorHit::GetTime(), TDetectorHit::GetTimeStamp(), kCycleLength, keV, ns, PromptCoincidence(), TRunInfo::RunNumber(), and s.
bool PromptCoincidence | ( | TBgoHit * | bgo_hit, |
TGriffinHit * | grif_hit ) |
Definition at line 38 of file MakeGriffinHistograms.cxx.
References gbgoTHigh, gbgoTLow, TDetectorHit::GetTime(), and ns.
bool PromptCoincidence | ( | TGriffinHit * | hit1, |
TGriffinHit * | hit2 ) |
Definition at line 33 of file MakeGriffinHistograms.cxx.
References TDetectorHit::GetTime(), ggTHigh, ggTLow, and ns.
Referenced by MakeAnalysisHistograms().
bool PromptCoincidence | ( | TSceptarHit * | sc_hit, |
TGriffinHit * | grif_hit ) |
Definition at line 43 of file MakeGriffinHistograms.cxx.
References bELow, gbTHigh, gbTLow, TDetectorHit::GetEnergy(), TDetectorHit::GetTime(), and ns.
bool PromptCoincidence | ( | TZeroDegreeHit * | sc_hit, |
TGriffinHit * | grif_hit ) |
Definition at line 48 of file MakeGriffinHistograms.cxx.
References TDetectorHit::GetDetector(), TDetectorHit::GetEnergy(), TDetectorHit::GetTime(), gzTHigh, gzTLow, ns, and zELow.
const Double_t bELow = 50 * keV |
Definition at line 29 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t gbgoTHigh = 250 * ns |
Definition at line 23 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t gbgoTLow = -250 * ns |
Definition at line 22 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t gbTHigh = 300 * ns |
Definition at line 25 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t gbTLow = -150 * ns |
Definition at line 24 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t ggTHigh = 200 * ns |
Definition at line 21 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t ggTLow = -200 * ns |
Definition at line 20 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t gzTHigh = 50 * ns |
Definition at line 27 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const Double_t gzTLow = -50 * ns |
Definition at line 26 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().
const ULong64_t kCycleLength = 34.5 * s |
Definition at line 31 of file MakeGriffinHistograms.cxx.
Referenced by MakeAnalysisHistograms().
const Double_t keV = 1. |
Definition at line 17 of file MakeGriffinHistograms.cxx.
Referenced by MakeAnalysisHistograms().
const Double_t MeV = 1E3 |
Definition at line 18 of file MakeGriffinHistograms.cxx.
const Double_t ms = 1E6 |
Definition at line 14 of file MakeGriffinHistograms.cxx.
const Double_t ns = 1. |
Definition at line 12 of file MakeGriffinHistograms.cxx.
Referenced by MakeAnalysisHistograms(), PromptCoincidence(), PromptCoincidence(), PromptCoincidence(), and PromptCoincidence().
const Double_t ps = 1E-3 |
Definition at line 11 of file MakeGriffinHistograms.cxx.
Referenced by TKinematics::GetBeamEnergy().
const Double_t s = 1E9 |
Definition at line 15 of file MakeGriffinHistograms.cxx.
Referenced by TSiLi::AddCluster(), TGRSIDataParser::CaenPhaToFragment(), TGRSIDataParser::CaenPsdToFragment(), TGRSIFunctions::CsIFitFunction(), TPulseAnalyzer::CsIPID(), TPulseAnalyzer::determinant(), AngularCorrelationSelector::FillHistograms(), TPulseAnalyzer::get_sin_par(), hasSuffix(), MakeAnalysisHistograms(), TMidasFile::Open(), PromptCoincidence(), TGRSIDataParser::RFScalerToFragment(), GRootCanvas::ShowEditor(), and TPulseAnalyzer::SiLiFitFunction().
const Double_t us = 1E3 |
Definition at line 13 of file MakeGriffinHistograms.cxx.
const Double_t zELow = 200 * keV |
Definition at line 30 of file MakeGriffinHistograms.cxx.
Referenced by PromptCoincidence().