Classes | Namespaces | Typedefs | Enumerations | Functions
LBNEDataNtp_t.hh File Reference
#include <vector>
#include <map>
#include <iostream>
#include <string>
#include "TROOT.h"
#include "TObject.h"
#include "TrackPoint_t.hh"

Go to the source code of this file.

Classes

class  LBNEDataNtp_t
 

Namespaces

 TrkPoint
 

Typedefs

typedef enum TrkPoint::ETrkPoint TrkPoint::TrkPoint_t
 

Enumerations

enum  TrkPoint::ETrkPoint {
  TrkPoint::kTarget = 1, TrkPoint::kTargetExit = 2, TrkPoint::kTargetEndPlane = 3, TrkPoint::kHorn1Enter = 11,
  TrkPoint::kHorn1NeckPlane = 12, TrkPoint::kHorn1Exit = 13, TrkPoint::kHorn1EndPlane = 14, TrkPoint::kHorn2Enter = 21,
  TrkPoint::kHorn2NeckPlane = 22, TrkPoint::kHorn2Exit = 23, TrkPoint::kHorn2EndPlane = 24, TrkPoint::kDPipeEnter = 31,
  TrkPoint::kDPipeExit = 32, TrkPoint::kUnknown = -99
}
 

Functions

TrkPoint_t TrkPoint::StringToEnum (const std::string &trkpt)
 
TrkPoint_t TrkPoint::IntToEnum (int trkpt)
 
std::string TrkPoint::IntToString (int trkpt)
 
int TrkPoint::StringToInt (const std::string &trkpt)
 
std::string TrkPoint::AsString (TrkPoint_t trkpt)
 
std::string TrkPoint::AsLabel (TrkPoint_t trkpt)
 
int TrkPoint::AsInt (TrkPoint_t trkpt)
 
bool TrkPoint::Overlap (const TrkPoint_t lhs, const TrkPoint_t rhs)