| 
    Jpp
    18.2.0
    
   the software that should make you happy 
   | 
 
Class dedicated to the analysis of KM3NeT runs. More...
#include <RunAnalyzer.hh>
Public Member Functions | |
| RunAnalyzer () | |
| Default constructor.  More... | |
| RunAnalyzer (string file, string detectorFile, JLimit_t nTimeslices, JLimit_t nSummaryslices, JLimit_t nEvents, bool pmtanalysis) | |
| Constructor.  More... | |
| ~RunAnalyzer () | |
| Destructor.  More... | |
| void | iterateEventTree (JTreeScanner< JDAQEvent > &scanner) | 
| void | iterateSummarysliceTree (JTreeScanner< JDAQSummaryslice > &scanner) | 
| template<class T > | |
| void | iterateTimesliceTree (JTreeScanner< T > &scanner) | 
| void | readSummaryData () | 
| template<class T > | |
| void | readTimesliceData () | 
| void | readEvents () | 
| JRA_Histograms | getHistograms () | 
Private Attributes | |
| string | inputFile | 
| JDetector | detector | 
| JModuleRouter * | router | 
| JRA_Histograms | histograms | 
| int | modulesPerString | 
| JLimit_t | numberOfTimeslices | 
| JLimit_t | numberOfSummaryslices | 
| JLimit_t | numberOfEvents | 
| bool | pmt_analysis | 
Class dedicated to the analysis of KM3NeT runs.
Definition at line 27 of file RunAnalyzer.hh.
      
  | 
  inline | 
      
  | 
  inline | 
Constructor.
| file | Path to the file to be analyzed | 
| detectorFile | path to a detector file | 
| nTimeslices | Number of timeslices to be read | 
| nSummaryslices | Number of summary slices to be read | 
| nEvents | Number of frames to be read | 
| pmtanalysis | PMT analysis option | 
Definition at line 56 of file RunAnalyzer.hh.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 88 of file RunAnalyzer.hh.
      
  | 
  inline | 
Definition at line 166 of file RunAnalyzer.hh.
      
  | 
  inline | 
Definition at line 279 of file RunAnalyzer.hh.
      
  | 
  inline | 
Definition at line 345 of file RunAnalyzer.hh.
      
  | 
  inline | 
Definition at line 362 of file RunAnalyzer.hh.
      
  | 
  inline | 
Definition at line 379 of file RunAnalyzer.hh.
      
  | 
  inline | 
Definition at line 394 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 29 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 30 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 31 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 32 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 33 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 34 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 35 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 36 of file RunAnalyzer.hh.
      
  | 
  private | 
Definition at line 37 of file RunAnalyzer.hh.
 1.8.5