Same as event, but with an energy and a weight. More...
#include <AcclaimClustering.h>
Public Member Functions | |
McEvent (Int_t nT=0) | |
MC information. | |
McEvent (const AnitaEventSummary *sum, AnitaPol::AnitaPol_t pol, Int_t peakInd, Int_t nT=0) | |
McEvent (double weight, double energy, int pol, int peakInd, double peak_phi, double peak_theta, int nT, UInt_t eventNumber, Int_t run, double anita_longitude, double anita_latitude, double anita_altitude, double anita_heading, double coherent_filtered_snr) | |
Public Member Functions inherited from Acclaim::Clustering::Event | |
Event (Int_t nT=0) | |
Event (const AnitaEventSummary *sum, AnitaPol::AnitaPol_t pol, Int_t peakInd, Int_t nT=0) | |
Event (const Event &event) | |
Event & | operator= (const Event &event) |
Event (int pol, int peakInd, double peak_phi, double peak_theta, int nT, UInt_t eventNumber, Int_t run, double anita_longitude, double anita_latitude, double anita_altitude, double anita_heading, double coherent_filtered_snr) | |
TArrowAntarctica * | makeArrowFromAnitaToEvent () |
void | setupUsefulPat (bool calculateNow=true) |
void | resetClusteringNumbers () |
void | deleteArrays () |
void | setNThresholds (int n) |
double | logLikelihoodFromPoint (double sourceLon, double sourceLat, double sourceAlt, bool addOverHorizonPenalty=false) const |
template<class T > | |
double | logLikelihoodFromPoint (const T &point, bool addOverHorizonPenalty=false) const |
template<class T > | |
double | cartesianSeparation (const T &event2) |
bool | operator< (const Event &other) const |
Public Attributes | |
Double_t | weight |
Double_t | energy |
MC information. | |
Public Attributes inherited from Acclaim::Clustering::Event | |
UInt_t | eventNumber |
Int_t | run |
Event number. | |
AnitaPol::AnitaPol_t | pol |
Run. | |
Int_t | peakIndex |
Polarization. | |
Double_t | centre [3] |
Which peak in the map does this represent? | |
Double_t | latitude |
/// Cartesian coordinates, does not persist in ROOT | |
Double_t | longitude |
latitude | |
Double_t | altitude |
longitude | |
Double_t | easting |
longitude | |
Double_t | northing |
easting | |
AnitaEventSummary::PayloadLocation | anita |
northing | |
Double_t | theta |
Anita's position. | |
Double_t | phi |
reconstructed theta | |
Double_t | thetaAdjustmentRequired |
reconstructed phi | |
Double_t | sigmaTheta |
the adjustment from traceBackToContinent | |
Double_t | sigmaPhi |
resolution associated with this snr? | |
Int_t | nThresholds |
resolution associated with this snr? | |
Int_t * | cluster |
Double_t * | dThetaCluster |
Double_t * | dPhiCluster |
Bool_t | eventEventClustering |
Double_t | nearestKnownBaseLogLikelihood |
Remove huge clusters near MCM before doing event-to-event clustering. | |
Double_t | nearestKnownBaseSurfaceSeparationKm |
How far to the nearest known base? | |
Int_t | nearestKnownBaseCluster |
How far to the nearest known base? | |
Int_t | nearestKnownBaseClusterSurface |
How far to the nearest known base? | |
Double_t | selfLogLikelihood |
How far to the nearest known base? | |
Double_t | nearestEventSurfaceDistanceKm |
If the event is above the continent surface, this may be non-zero. | |
UInt_t | nearestEventSurfaceEventNumber |
How far away to the nearest event, in kilometers? | |
Double_t | nearestEventSurfaceLogLikelihood |
What's the event number of the nearest surface neighbour? | |
UInt_t | nearestEventSurfaceLLEventNumber |
What's the fitted log likelihood to the nearest surface neighbour? | |
Int_t | antarcticaHistBin |
What's the event number of the nearest surface neighbour by LL? | |
UsefulAdu5Pat | usefulPat |
Which global bin in the TH2DAntarctica? | |
Bool_t | fDebug |
/// Only construct this once | |
Same as event, but with an energy and a weight.
Definition at line 155 of file AcclaimClustering.h.