Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions | Variables
JHead.hh File Reference
#include <string>
#include <vector>
#include <cmath>
#include <ctype.h>
#include "TObject.h"
#include "evt/Vec.hh"
#include "evt/Head.hh"
#include "JLang/JException.hh"

Go to the source code of this file.

Classes

struct  JAANET::start_run
 Start of run record. More...
 
struct  JAANET::String
 General purpose string class. More...
 
struct  JAANET::detector
 Detector file. More...
 
struct  JAANET::muon_desc_file
 Muon descriptor file. More...
 
struct  JAANET::target
 Target. More...
 
struct  JAANET::XSecFile
 Neutrino cross section file. More...
 
struct  JAANET::cut
 General purpose class of phase space generation. More...
 
struct  JAANET::cut_primary
 Phase space of primary particle. More...
 
struct  JAANET::cut_seamuon
 Phase space of atmospheric muon generation. More...
 
struct  JAANET::cut_in
 Phase space of incoming particle. More...
 
struct  JAANET::cut_nu
 Phase space of incident neutrino. More...
 
struct  JAANET::generator
 Description of Monte Carlo event generation applications. More...
 
struct  JAANET::physics
 Generator for neutrino interaction. More...
 
struct  JAANET::simul
 Generator for ? More...
 
struct  JAANET::spectrum
 Neutrino energy spectrum. More...
 
struct  JAANET::can
 The cylinder used for photon tracking. More...
 
struct  JAANET::genvol
 Neutrino vertex volume. More...
 
struct  JAANET::coord_origin
 Coordinate origin. More...
 
struct  JAANET::genhencut
 Phase space for incident neutrino. More...
 
struct  JAANET::norma
 Normlisation of CORSIKA events. More...
 
struct  JAANET::livetime
 Normalisation of MUPAGE events. More...
 
struct  JAANET::flux
 Neutrino flux. More...
 
struct  JAANET::seabottom
 The bottom of the sea. More...
 
struct  JAANET::DAQ
 Normalisation of DAQ data. More...
 
struct  JAANET::end_event
 End of event record. More...
 
struct  JAANET::JHead
 Monte Carlo run header. More...
 

Namespaces

 JAANET
 Extensions to AAnet data format.
 
 JPP
 

Functions

void JAANET::copy (const JHead &from, Head &to)
 Copy header from from to to. More...
 
void JAANET::copy (const Head &from, JHead &to)
 Copy header from from to to. More...
 
std::string JAANET::getTag (const std::string &tag)
 Get tag without aanet extension "_<counter>" for identical tags. More...
 
template<class T >
bool JAANET::is_valid (const T &value)
 Check validity of given value. More...
 
bool JAANET::operator== (const Head &first, const Head &second)
 Equal operator. More...
 
bool JAANET::operator< (const Head &first, const Head &second)
 Less than operator. More...
 

Variables

static const char JAANET::AANET_TAG_SEPARATOR = '_'
 Separator for AAnet tag extension for multiple tags ("_<counter>"). More...