ARA ROOT Test BEd Software

UsefulAtriStationEvent Class Reference

UsefulAtriStationEvent -- The Useful ARA Event Data. More...

#include <UsefulAtriStationEvent.h>

Inheritance diagram for UsefulAtriStationEvent:

RawAtriStationEvent UsefulAraStationEvent RawAraStationEvent RawAraGenericHeader List of all members.

Public Member Functions

 ClassDef (UsefulAtriStationEvent, 1)
TGraph * getGraphFromElecChan (int chanId)
 Returns the voltages-time graph for the appropriate electronics channel.
TGraph * getGraphFromRFChan (int chanId)
 Returns the voltage-time graph for the appropriate rf channel.
Int_t getNumElecChannels ()
 Or may not be the same.
Int_t getNumRFChannels ()
 Is the same.
 UsefulAtriStationEvent (RawAtriStationEvent *rawEvent, AraCalType::AraCalType_t calType=AraCalType::kVoltageTime)
 UsefulAtriStationEvent ()
 Default constructor.
 ~UsefulAtriStationEvent ()
 Destructor.

Public Attributes

Int_t fNumChannels
 The number of channels.
std::map< Int_t, std::vector<
Double_t > > 
fTimes
 The times of samples.
std::map< Int_t, std::vector<
Double_t > > 
fVolts
 The voltages of samples.

Detailed Description

UsefulAtriStationEvent -- The Useful ARA Event Data.

The ROOT implementation of the useful ARA event data

This is the base class of the useful class for analysing the ARA data. The raw ADC values from a RawAtriStationEvent object are converted into calibrated voltage-time arrays using one of the calibration types defined in AraEventCalibrator. Utility functions are provided to access these arrays as TGraphs, or in the frequency domain.

Definition at line 32 of file UsefulAtriStationEvent.h.


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 16:20:10 2012 for ARA ROOT Test Bed Software by doxygen 1.4.7