9 #include "TruthAnitaEvent.h" 69 canary_09f91102 = 0x09f91102;
70 canary_12345 = 0x12345;
82 if (canary_09f91102 != 0x09f91102) fprintf(stderr,
"WARNING: Canary value changed, expected %x, got %x",0x09f91102, canary_09f91102);
83 if (canary_12345 != 0x12345) fprintf(stderr,
"WARNING: Canary value changed, expected %x, got %x",0x12345, canary_12345);
Double_t h_component_k[48]
Component of the e-field along the rx h-plane.
Double_t rfExitPos[5][3]
Position where the RF exits the ice- 5 iterations, 3 dimensions each.
Double_t payloadPhi
Phi of signal in payload coordinates (degrees)
Double_t projectedArea
If in unbiased mode, the appropriate sampling area for this interaction.
Double_t weight
Weight assigned by icemc.
Int_t nu_pdg
Neutrino PDG code.
Double_t sourceLat
RF position when leaving the ice: Latitude (using icemc model)
Double_t showerE
Shower energy.
Double_t timeWeight
Relative Time weight assigned by icemc.
Double_t n_component_k[48]
Component of the e-field along the normal.
Int_t source_index
Name of the source.
Int_t canary_deadbeef
this shoudl always equal 0xdeadbeef
Double_t sourceLon
RF position when leaving the ice: Longitude (using icemc model)
Double_t sourceAlt
RF position when leaving the ice: Altitude (using icemc model)
Double_t fSignalAtDigitizer[12 *9][260]
Array of signal at digitizer.
Double_t sourceTimeWeight
Relative Time weight for the given source assigned by icemc.
TruthAnitaEvent()
Default constructor.
Double_t balloonPos[3]
Balloon position.
Int_t canary_c0fefe
this shoudl always equal 0xc0fefe
Double_t vmmhz[128]
V/m/MHz at balloon (128 frequency bins)
Double_t fNoiseAtDigitizer[12 *9][260]
Array of noise at digitizer.
TString objName
Declination of source.
Double_t fNoiseAtTrigger[12 *9][260]
Array of noise at trigger.
Double_t maxSNRAtTriggerV
Max SNR at trigger V-POL.
Short_t tuffIndex
TUFF configuration index.
Double_t dec
Right ascension of source.
Double_t h_component[48]
H comp along polarization.
UInt_t realTime
unixTime of readout
Double_t hitangle_h[48]
Hit angles rel. to h plane stored for each antenna.
TruthAnitaEvent – The Truth ANITA Event.
Double_t e_component[48]
E comp along polarization.
Double_t weight1
Absorption weight assigned by icemc.
Double_t weight_prob
weight including probability of interacting!
~TruthAnitaEvent()
Destructor.
Double_t nuDir[3]
Neutrino direction.
Double_t e_component_k[48]
Component of e-field along the rx e-plane.
Double_t maxSNRAtDigitizerV
Max SNR at digitizer V-POL.
Double_t nuMom
Neutrino momentum.
Double_t vmmhz_max
Maximum signal at balloon (V/m/MHz)
Double_t payloadTheta
Theta of signal in payload coordinates (degrees)
Double_t SNRAtTrigger[12 *9]
Array of SNR at trigger.
Double_t SNRAtDigitizer[12 *9]
Array of SNR at digitizer.
Double_t maxSNRAtTriggerH
Max SNR at trigger H-POL.
Double_t thresholds[12 *9]
Channel thresholds used in icemc.
Double_t fSignalAtTrigger[12 *9][260]
Array of signal at trigger.
UInt_t eventNumber
Software event number.
Double_t nuPos[3]
Neutrino position.
Double_t hitangle_e[48]
Hit angles rel. to e plane stored for each antenna.
Double_t fTimes[12 *9][260]
Array of unwrapped (unless kNoCalib) times for each channel.
Double_t maxSNRAtDigitizerH
Max SNR at digitizer H-POL.
Double_t phaseWeight
Phase weight assigned by icemc.
Double_t fDiodeOutput[12 *9][260]
Array of tunnel diode output.
Double_t balloonDir[3]
Balloon direction.