Jpp
18.3.1
the software that should make you happy
|
This file provides a class to emulate a L0 (L1) background on the ms time scale for an arbitrarily sized detector. More...
#include <vector>
#include "TFile.h"
#include "TKey.h"
#include "TH1D.h"
#include "TH2F.h"
#include "TF1.h"
#include "TRandom3.h"
#include "JRipple.hh"
Go to the source code of this file.
Classes | |
class | JSUPERNOVA::JLightCurveBackgroundGenerator |
Class to emulate L0 background for an arbitrarily sized detector. More... | |
Namespaces | |
JSUPERNOVA | |
Typedefs | |
typedef vector< vector< double > > | JSUPERNOVA::bg_type |
Functions | |
vector< double > | JSUPERNOVA::loadHistogram (TH1D *in) |
Load histogram values to vector, each bin is converted to an element. More... | |
This file provides a class to emulate a L0 (L1) background on the ms time scale for an arbitrarily sized detector.
The emulation is based on the sampling of real data (in principle from a small-sized detector) through the JRipple application. Samples of given duration are taken in a contiguous sequence and summed bin-by-bin as they were coming from different DUs, in this way time-correlations are used to emulate space-correlations which are not possible to probe due to the detector limited size.
Definition in file JLightCurveBackgroundGenerator.hh.