NCFS-Pack
A generic (astro)particle physics analysis framework
 
Loading...
Searching...
No Matches
RnoEvent.h
Go to the documentation of this file.
1#ifndef RnoEvent_h
2#define RnoEvent_h
3
4// Copyright(c) 2021, RNO-G Experiment at Summit Station, All rights reserved.
5// See cxx source for full Copyright notice.
6
7#include "NcEvent.h"
8
9#include "RnoDetector.h"
10
12
13class RnoEvent : public NcEvent
14{
15 public:
16 RnoEvent(); // Default constructor
17 virtual ~RnoEvent(); // Default destructor
18 RnoEvent(const RnoEvent& evt); // Copy constructor
19 virtual TObject* Clone(const char* name="") const; // Make a deep copy and provide its pointer
20 virtual void Reset(); // Reset all values
21 TGraph* DisplaySampling(Int_t ista,Int_t ich,Int_t j=1); // Display the sampling of a station channel for the j-th sampled observable
22 TCanvas* DisplaySamplings(Int_t ista,Int_t j=1); // Display the sampling of all station channels for the j-th sampled observable
23 TGraph GetSamplingGraph(Int_t ista,Int_t ich,Int_t j=1); // Provide the sampling graph of a station channel for the j-th sampled observable
24 TH1F GetSamplingDFT(Int_t ista,Int_t ich,TString sel="AMP Hz",Int_t j=1); // Provide the sampling DFT of a station channel for the j-th sampled observable
25
26 protected:
27
28 ClassDef(RnoEvent,4) // Handling of RNO-G event data.
29};
30#endif
virtual ~RnoEvent()
Definition RnoEvent.cxx:57
virtual TObject * Clone(const char *name="") const
Definition RnoEvent.cxx:279
virtual void Reset()
Definition RnoEvent.cxx:75
TGraph GetSamplingGraph(Int_t ista, Int_t ich, Int_t j=1)
Definition RnoEvent.cxx:186
TGraph * DisplaySampling(Int_t ista, Int_t ich, Int_t j=1)
Definition RnoEvent.cxx:86
TH1F GetSamplingDFT(Int_t ista, Int_t ich, TString sel="AMP Hz", Int_t j=1)
Definition RnoEvent.cxx:223
TCanvas * DisplaySamplings(Int_t ista, Int_t j=1)
Definition RnoEvent.cxx:130