OscProb
OscProb::EarthModelBinned::LatBinInfo Struct Reference

A struct holding information about upcoming latitude bin crossings along the neutrino's trajectory. More...

#include <EarthModelBinned.h>

Public Attributes

int bin
 Index of current latitude bin. More...
 
int nextBin
 Index of next latitude bin. More...
 
double detDist_nextBin
 
int sign
 
double dLat
 
bool maxreached
 

Detailed Description

Author
rpestes@apc.in2p3.fr

Definition at line 242 of file EarthModelBinned.h.

Member Data Documentation

◆ bin

int OscProb::EarthModelBinned::LatBinInfo::bin

◆ detDist_nextBin

double OscProb::EarthModelBinned::LatBinInfo::detDist_nextBin

Distance from the detector to the edge of the next latitude bin along the neutrino trajectory (<0 => neutrino will not reach next latitude bin before arriving at detector)

Definition at line 245 of file EarthModelBinned.h.

Referenced by OscProb::EarthModelBinned::FillPath(), and OscProb::EarthModelBinned::RecordLatLonBinCrossings().

◆ dLat

double OscProb::EarthModelBinned::LatBinInfo::dLat

Change in lat from bin center to edge of next bin (excludes direction; 0 if no more than 1 lat bin change happens along entire neutrino trajectory)

Definition at line 255 of file EarthModelBinned.h.

Referenced by OscProb::EarthModelBinned::DetDistForNextLatBin(), OscProb::EarthModelBinned::FillPath(), and OscProb::EarthModelBinned::RecordLatLonBinCrossings().

◆ maxreached

bool OscProb::EarthModelBinned::LatBinInfo::maxreached

Indicates whether the latitude function transition has happened, yet (false => no, true => yes)

Definition at line 259 of file EarthModelBinned.h.

Referenced by OscProb::EarthModelBinned::DetDistForNextLatBin(), and OscProb::EarthModelBinned::FillPath().

◆ nextBin

int OscProb::EarthModelBinned::LatBinInfo::nextBin

◆ sign

int OscProb::EarthModelBinned::LatBinInfo::sign

Indicates whether latitude is increasing or decreasing with respect to decreasing distance from the detector along trajectory (+1 => increasing, -1 => decreasing)

Definition at line 251 of file EarthModelBinned.h.

Referenced by OscProb::EarthModelBinned::DetDistForNextLatBin(), OscProb::EarthModelBinned::FillPath(), and OscProb::EarthModelBinned::RecordLatLonBinCrossings().


The documentation for this struct was generated from the following file: