#include <JRunHistograms.hh>
Definition at line 431 of file JRunHistograms.hh.
TriggerHistograms::TriggerHistograms |
( |
| ) |
|
|
inline |
Definition at line 456 of file JRunHistograms.hh.
TH1D * h_pmt_distribution_snapshot_hits
TH2D * h_Snapshot_hits_per_module
TH1D * h_pmt_distribution_triggered_hits
TH1D * h_Number_of_overlays
TH2D * h_Triggered_hits_per_module
TH1D * h_tot_distribution_snapshot_hits
TH1D * h_Trigger_bit_event
TH1D * h_tot_distribution_triggered_hits
TH1D * h_Triggered_hits_3dmuon
TH2D * h_Triggered_hits_3dmuon_per_module
JManager< string, TH2D > * m_Snapshot_hits_per_pmt
TH1D * h_Triggered_over_Snapshot_hits
void TriggerHistograms::initialize |
( |
std::set< int > & |
du_ids, |
|
|
int |
modules_per_string |
|
) |
| |
|
inline |
Definition at line 480 of file JRunHistograms.hh.
void init_h_Trigger_bit_event()
void init_h_Triggered_hits_per_module(int modules_per_string, std::set< int > &du_ids)
void init_h_Snapshot_hits_per_module(int modules_per_string, std::set< int > &du_ids)
void init_h_Triggered_hits_3dmuon()
void init_h_Triggered_over_Snapshot_hits()
void init_h_pmt_distribution_snapshot_hits()
void init_h_tot_distribution_triggered_hits()
void init_h_Number_of_overlays()
void init_h_Triggered_hits_3dmuon_per_module(int modules_per_string, std::set< int > &du_ids)
void init_h_Snapshot_hits()
void init_m_Snapshot_hits_per_pmt(int modules_per_string)
void init_h_Triggered_hits()
void init_h_tot_distribution_snapshot_hits()
void init_h_pmt_distribution_triggered_hits()
void init_h_Trigger_bit_hit()
void TriggerHistograms::init_h_Trigger_bit_event |
( |
| ) |
|
|
inline |
Definition at line 502 of file JRunHistograms.hh.
505 string title =
MAKE_STRING (
"Number of events as a function of trigger bit in event ; Trigger Bit ; Counts ");
static const unsigned int NUMBER_OF_TRIGGER_BITS
Number of trigger bits.
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
TH1D * h_Trigger_bit_event
const char * getTriggerName(JTriggerbit_t bit)
Get trigger name.
void TriggerHistograms::init_h_Trigger_bit_hit |
( |
| ) |
|
|
inline |
Definition at line 528 of file JRunHistograms.hh.
531 string title =
MAKE_STRING (
"Number of hits per event as a function of trigger bit in hit ; Trigger Bit ; #Events ");
static const unsigned int NUMBER_OF_TRIGGER_BITS
Number of trigger bits.
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
const char * getTriggerName(JTriggerbit_t bit)
Get trigger name.
void TriggerHistograms::init_h_Snapshot_hits |
( |
| ) |
|
|
inline |
Definition at line 553 of file JRunHistograms.hh.
556 string title =
MAKE_STRING (
" ; Number of snapshot hits; Events ");
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
void setLogarithmicX(TList *list)
Make x-axis of objects in list logarithmic (e.g. after using log10()).
void TriggerHistograms::init_h_Triggered_hits |
( |
| ) |
|
|
inline |
Definition at line 566 of file JRunHistograms.hh.
569 string title =
MAKE_STRING (
" ; Number of triggered hits; Events ");
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
void setLogarithmicX(TList *list)
Make x-axis of objects in list logarithmic (e.g. after using log10()).
void TriggerHistograms::init_h_Triggered_hits_3dmuon |
( |
| ) |
|
|
inline |
Definition at line 579 of file JRunHistograms.hh.
582 string title =
MAKE_STRING (
" ; Number of triggered hits for JTRIGGER3DMUON; Events ");
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
void setLogarithmicX(TList *list)
Make x-axis of objects in list logarithmic (e.g. after using log10()).
TH1D * h_Triggered_hits_3dmuon
void TriggerHistograms::init_h_Triggered_hits_3dmuon_per_module |
( |
int |
modules_per_string, |
|
|
std::set< int > & |
du_ids |
|
) |
| |
|
inline |
Definition at line 592 of file JRunHistograms.hh.
595 string title =
MAKE_STRING (
"Number of triggered hits for JTRIGGER3DMUON; String ; Floor ; Number of JTRIGGER3DMUON hits");
597 h_Triggered_hits_3dmuon_per_module =
new TH2D (name.c_str() , title.c_str() , *du_ids.rbegin() , 0.5 , *du_ids.rbegin() + 0.5 , modules_per_string , 0.5 , modules_per_string + 0.5 );
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
TH2D * h_Triggered_hits_3dmuon_per_module
void TriggerHistograms::init_h_Triggered_over_Snapshot_hits |
( |
| ) |
|
|
inline |
Definition at line 604 of file JRunHistograms.hh.
607 string title =
MAKE_STRING (
" ; Triggered/Snapshot hits; Events ");
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
TH1D * h_Triggered_over_Snapshot_hits
void TriggerHistograms::init_h_Number_of_overlays |
( |
| ) |
|
|
inline |
Definition at line 616 of file JRunHistograms.hh.
619 string title =
MAKE_STRING (
" ; Number of overlays; Events ");
621 int MAX_OVERLAYS = 1000;
623 h_Number_of_overlays =
new TH1D (name.c_str() , title.c_str() , MAX_OVERLAYS , -0.5, MAX_OVERLAYS - 0.5 );
TH1D * h_Number_of_overlays
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
void TriggerHistograms::init_h_Snapshot_hits_per_module |
( |
int |
modules_per_string, |
|
|
std::set< int > & |
du_ids |
|
) |
| |
|
inline |
Definition at line 631 of file JRunHistograms.hh.
634 string title =
MAKE_STRING (
" ; String ; Floor ; Number of snapshot hits ");
637 *du_ids.rbegin() , 0.5 , *du_ids.rbegin() + 0.5 ,
638 modules_per_string , 0.5 , modules_per_string + 0.5 );
TH2D * h_Snapshot_hits_per_module
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
void TriggerHistograms::init_h_Triggered_hits_per_module |
( |
int |
modules_per_string, |
|
|
std::set< int > & |
du_ids |
|
) |
| |
|
inline |
Definition at line 646 of file JRunHistograms.hh.
649 string title =
MAKE_STRING (
" ; String ; Floor ; Number of triggered hits ");
652 *du_ids.rbegin() , 0.5 , *du_ids.rbegin() + 0.5 ,
653 modules_per_string , 0.5 , modules_per_string + 0.5 );
TH2D * h_Triggered_hits_per_module
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
void TriggerHistograms::init_m_Snapshot_hits_per_pmt |
( |
int |
modules_per_string | ) |
|
|
inline |
Definition at line 661 of file JRunHistograms.hh.
664 string title =
MAKE_STRING (
" ; TDC Channel ; Floor ; Number of snapshot hits ");
667 modules_per_string , 0.5 , modules_per_string + 0.5 ) );
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
Auxiliary class to manage set of compatible ROOT objects (e.g. histograms) using unique keys...
static const int NUMBER_OF_PMTS
Total number of PMTs in module.
JManager< string, TH2D > * m_Snapshot_hits_per_pmt
void TriggerHistograms::init_h_pmt_distribution_triggered_hits |
( |
| ) |
|
|
inline |
Definition at line 675 of file JRunHistograms.hh.
678 string title =
MAKE_STRING (
" ; TDC Channel ; Counts [a.u.]");
TH1D * h_pmt_distribution_triggered_hits
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
static const int NUMBER_OF_PMTS
Total number of PMTs in module.
void TriggerHistograms::init_h_tot_distribution_triggered_hits |
( |
| ) |
|
|
inline |
Definition at line 686 of file JRunHistograms.hh.
689 string title =
MAKE_STRING (
" ; ToT [ns] ; Counts [a.u.]");
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
TH1D * h_tot_distribution_triggered_hits
void TriggerHistograms::init_h_pmt_distribution_snapshot_hits |
( |
| ) |
|
|
inline |
Definition at line 698 of file JRunHistograms.hh.
701 string title =
MAKE_STRING (
" ; TDC Channel ; Counts [a.u.]");
TH1D * h_pmt_distribution_snapshot_hits
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
static const int NUMBER_OF_PMTS
Total number of PMTs in module.
void TriggerHistograms::init_h_tot_distribution_snapshot_hits |
( |
| ) |
|
|
inline |
Definition at line 710 of file JRunHistograms.hh.
713 string title =
MAKE_STRING (
" ; ToT [ns] ; Counts [a.u.]");
then echo Enter input within $TIMEOUT_S seconds echo n User name
#define MAKE_STRING(A)
Make string.
TH1D * h_tot_distribution_snapshot_hits
TH1D* TriggerHistograms::h_Trigger_bit_event |
TH1D* TriggerHistograms::h_Trigger_bit_hit |
TH1D* TriggerHistograms::h_Snapshot_hits |
TH1D* TriggerHistograms::h_Triggered_hits |
TH1D* TriggerHistograms::h_Triggered_hits_3dmuon |
TH2D* TriggerHistograms::h_Triggered_hits_3dmuon_per_module |
TH1D* TriggerHistograms::h_Triggered_over_Snapshot_hits |
TH1D* TriggerHistograms::h_Number_of_overlays |
TH2D* TriggerHistograms::h_Snapshot_hits_per_module |
TH2D* TriggerHistograms::h_Triggered_hits_per_module |
JManager< string , TH2D >* TriggerHistograms::m_Snapshot_hits_per_pmt |
TH1D* TriggerHistograms::h_pmt_distribution_triggered_hits |
TH1D* TriggerHistograms::h_tot_distribution_triggered_hits |
TH1D* TriggerHistograms::h_pmt_distribution_snapshot_hits |
TH1D* TriggerHistograms::h_tot_distribution_snapshot_hits |
The documentation for this struct was generated from the following file: