#include <JRunHistograms.hh>
Definition at line 481 of file JRunHistograms.hh.
 
  
  | 
        
          | TriggerHistograms::TriggerHistograms | ( |  | ) |  |  | inline | 
 
Definition at line 506 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 530 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 552 of file JRunHistograms.hh.
  555     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 578 of file JRunHistograms.hh.
  581     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 603 of file JRunHistograms.hh.
  606     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 TriggerHistograms::init_h_Triggered_hits | ( |  | ) |  |  | inline | 
 
Definition at line 616 of file JRunHistograms.hh.
  619     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 TriggerHistograms::init_h_Triggered_hits_3dmuon | ( |  | ) |  |  | inline | 
 
Definition at line 629 of file JRunHistograms.hh.
  632     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. 
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 642 of file JRunHistograms.hh.
  645     string title = 
MAKE_STRING (
"Number of triggered hits for JTRIGGER3DMUON; String ; Floor ; Number of JTRIGGER3DMUON hits");
 
  647     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 654 of file JRunHistograms.hh.
  657     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 666 of file JRunHistograms.hh.
  669     string title = 
MAKE_STRING (
" ; Number of overlays; Events ");
 
  671     int MAX_OVERLAYS = 1000;
 
  673     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 681 of file JRunHistograms.hh.
  684     string title = 
MAKE_STRING (
" ; String ; Floor ; Number of snapshot hits ");
 
  687                                            *du_ids.rbegin() , 0.5 , *du_ids.rbegin() + 0.5 ,
 
  688                                            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 696 of file JRunHistograms.hh.
  699     string title = 
MAKE_STRING (
" ; String ; Floor ; Number of triggered hits ");
 
  702                                            *du_ids.rbegin() , 0.5 , *du_ids.rbegin() + 0.5 ,
 
  703                                            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 711 of file JRunHistograms.hh.
  714     string title = 
MAKE_STRING (
" ; TDC Channel ; Floor ; Number of snapshot hits ");
 
  717                                                                          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 725 of file JRunHistograms.hh.
  728     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 736 of file JRunHistograms.hh.
  739     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 748 of file JRunHistograms.hh.
  751     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 760 of file JRunHistograms.hh.
  763     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: