Jpp  18.0.0-rc.1
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions | Variables
JHeadToolkit.hh File Reference
#include <map>
#include <initializer_list>
#include "km3net-dataformat/offline/Vec.hh"
#include "km3net-dataformat/offline/Head.hh"
#include "km3net-dataformat/definitions/applications.hh"
#include "JGeometry3D/JPosition3D.hh"
#include "JGeometry3D/JCylinder3D.hh"
#include "JAAnet/JHead.hh"

Go to the source code of this file.

Classes

struct  JAANET::JHeadHelper
 Auxiliary map of application to check method. More...
 

Namespaces

 JAANET
 Extensions to Evt data format.
 

Typedefs

typedef bool(* JAANET::is_head )(const JHead &)
 Type definition of test function of header. More...
 

Functions

bool JAANET::is_genhen (const JHead &header)
 Check for generator. More...
 
bool JAANET::is_gseagen (const JHead &header)
 Check for generator. More...
 
bool JAANET::is_mupage (const JHead &header)
 Check for generator. More...
 
bool JAANET::is_corsika (const JHead &header)
 Check for generator. More...
 
bool JAANET::is_km3buu (const JHead &header)
 Check for generator. More...
 
bool JAANET::is_km3 (const JHead &header)
 Check for detector simulation. More...
 
bool JAANET::is_km3sim (const JHead &header)
 Check for detector simulation. More...
 
bool JAANET::is_sirene (const JHead &header)
 Check for detector simulation. More...
 
bool JAANET::is_daq (const JHead &header)
 Check for real data. More...
 
template<class T >
T JAANET::get (const JHead &header)
 Get object from header. More...
 
template<>
Vec JAANET::get (const JHead &header)
 Get position offset of detector due to generator. More...
 
template<>
JPosition3D JAANET::get (const JHead &header)
 Get position offset of detector due to generator. More...
 
template<>
JCylinder3D JAANET::get (const JHead &header)
 Get cylinder corresponding to can. More...
 

Variables

static JHeadHelper JAANET::get_is_head
 Function object to get check method for given application. More...