Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MasterGeVPerMip.h File Reference

#include <string>
#include <map>
#include <vector>
#include "Conventions/Detector.h"
#include "Conventions/ReleaseType.h"

Go to the source code of this file.

Classes

class  MasterGeVPerMip
struct  MasterGeVPerMip::Cleaner

Functions

double get_gevpermip (Detector::Detector_t det)
void choose_gevpermip_release (std::string setname="default")
void choose_gevpermip_release (ReleaseType::Release_t rt)
void new_gevpermip_release (std::string setname, double nearval, double farval, double caldetval)
void new_gevpermip_release (ReleaseType::Release_t rt, double nearval, double farval, double caldetval)
void print_gevpermip (Option_t *opt="all")


Function Documentation

void choose_gevpermip_release ReleaseType::Release_t  rt  ) 
 

Definition at line 23 of file MasterGeVPerMip.cxx.

References MasterGeVPerMip::Instance(), and MasterGeVPerMip::SelectSet().

Referenced by merge_configure(), and reroot_configure().

void choose_gevpermip_release std::string  setname = "default"  ) 
 

Definition at line 20 of file MasterGeVPerMip.cxx.

References MasterGeVPerMip::Instance(), and MasterGeVPerMip::SelectSet().

00021 { MasterGeVPerMip::Instance().SelectSet(setname); }

double get_gevpermip Detector::Detector_t  det  ) 
 

Definition at line 17 of file MasterGeVPerMip.cxx.

References det, MasterGeVPerMip::Get(), and MasterGeVPerMip::Instance().

Referenced by NtpSRModule::FillNtpCalStatus(), merge_configure(), and reroot_configure().

00018 { return MasterGeVPerMip::Instance().Get(det); }

void new_gevpermip_release ReleaseType::Release_t  rt,
double  nearval,
double  farval,
double  caldetval
 

Definition at line 30 of file MasterGeVPerMip.cxx.

References MasterGeVPerMip::AddSet(), and MasterGeVPerMip::Instance().

00032 { MasterGeVPerMip::Instance().AddSet(rt,nearval,farval,caldetval); }

void new_gevpermip_release std::string  setname,
double  nearval,
double  farval,
double  caldetval
 

Definition at line 26 of file MasterGeVPerMip.cxx.

References MasterGeVPerMip::AddSet(), and MasterGeVPerMip::Instance().

00028 { MasterGeVPerMip::Instance().AddSet(setname,nearval,farval,caldetval); }

void print_gevpermip Option_t *  opt = "all"  ) 
 

Definition at line 34 of file MasterGeVPerMip.cxx.

References MasterGeVPerMip::Instance(), and MasterGeVPerMip::Print().

00035 { MasterGeVPerMip::Instance().Print(opt); }


Generated on Mon Feb 15 11:08:02 2010 for loon by  doxygen 1.3.9.1