Handles event counting as cuts are made. More...
#include <counting.hh>
Public Member Functions | |
| Counting () | |
| void | initializeEachRun () |
| void | findCosthetaPhiBins (Position r_in, int &icostheta, int &iphi) |
| void | IncrementWeights_r_in (Position r_in, double weight) |
Public Attributes | |
| int | npass [2] |
| int | npassestrigger [2] |
| int | nchanceinhell2 [2] |
| int | nviewanglecut [2] |
| int | nchanceinhell [2] |
| int | nchanceinhell_1overr [2] |
| int | nchanceinhell_fresnel [2] |
| int | nconverges [2] |
| int | nacceptablerf [2] |
| int | nraywithincontinent1 [2] |
| int | nraywithincontinent2 [2] |
| int | nraypointsup1 [2] |
| int | nnottoosmall [2] |
| int | nraypointsup2 [2] |
| int | nviewangle_lt_90 [2] |
| int | ngoodfracs [2] |
| int | nbadfracs [2] |
| int | nnottir [2] |
| int | nentersice [2] |
| int | nabsorbed [2] |
| int | noway [2] |
| int | wheredoesitleave_err [2] |
| int | neverseesice [2] |
| int | iceinteraction [2] |
| int | inhorizon [2] |
| int | wheredoesitenterice_err [2] |
| int | toohigh [2] |
| int | toolow [2] |
| int | nnu_e |
| int | nnu_mu |
| int | nnu_tau |
| double | weights_rin [NCOSTHETA][NPHI] |
Static Public Attributes | |
| static constexpr int | NCOSTHETA =180 |
| static constexpr int | NPHI =180 |
| static constexpr double | COSTHETAMAX =1. |
| static constexpr double | COSTHETAMIN =0. |
| static constexpr double | PHIMAX =2*3.14159 |
| static constexpr double | PHIMIN =0. |
Handles event counting as cuts are made.
| Counting::Counting | ( | ) |
| void Counting::findCosthetaPhiBins | ( | Position | r_in, |
| int & | icostheta, | ||
| int & | iphi | ||
| ) |
| void Counting::IncrementWeights_r_in | ( | Position | r_in, |
| double | weight | ||
| ) |
| void Counting::initializeEachRun | ( | ) |
|
static |
|
static |
| int Counting::iceinteraction[2] |
| int Counting::inhorizon[2] |
| int Counting::nabsorbed[2] |
| int Counting::nacceptablerf[2] |
| int Counting::nbadfracs[2] |
| int Counting::nchanceinhell[2] |
| int Counting::nchanceinhell2[2] |
| int Counting::nchanceinhell_1overr[2] |
| int Counting::nchanceinhell_fresnel[2] |
| int Counting::nconverges[2] |
|
static |
| int Counting::nentersice[2] |
| int Counting::neverseesice[2] |
| int Counting::ngoodfracs[2] |
| int Counting::nnottir[2] |
| int Counting::nnottoosmall[2] |
| int Counting::nnu_e |
| int Counting::nnu_mu |
| int Counting::nnu_tau |
| int Counting::noway[2] |
| int Counting::npass[2] |
| int Counting::npassestrigger[2] |
|
static |
| int Counting::nraypointsup1[2] |
| int Counting::nraypointsup2[2] |
| int Counting::nraywithincontinent1[2] |
| int Counting::nraywithincontinent2[2] |
| int Counting::nviewangle_lt_90[2] |
| int Counting::nviewanglecut[2] |
|
static |
|
static |
| int Counting::toohigh[2] |
| int Counting::toolow[2] |
| int Counting::wheredoesitenterice_err[2] |
| int Counting::wheredoesitleave_err[2] |
1.8.3.1