Helpers.h File Reference

#include <fstream>
#include <string>
#include <map>
#include <cmath>
#include "Rtypes.h"
#include "Plex/PlexSEIdAltL.h"
#include "Plex/PlexStripEndId.h"
#include "CandDigit/CandDigitHandle.h"
#include "RawData/RawChannelId.h"
#include "REROOT_Classes/REROOT_FLSDigit.h"

Go to the source code of this file.

Namespaces

namespace  CalHelpers
namespace  CalDetConstants

Classes

class  CalHelpers::MCDigit
class  CalHelpers::MCDigitMap

Functions

Int_t CalHelpers::GetPlane (const CandDigitHandle &)
Int_t CalHelpers::GetBestStrip (const CandDigitHandle &)
Int_t CalHelpers::GetBestEnd (const CandDigitHandle &)
float CalHelpers::ComputeSine (float p1, float s1, float p2, float s2, float scale_p=5.8, float scale_s=4.1)
NavKey CalHelpers::KeyFromPlane (const CandDigitHandle *cdh)
NavKey CalHelpers::KeyFromStrip (const CandDigitHandle *cdh)
NavKey CalHelpers::KeyFromEnd (const CandDigitHandle *cdh)
NavKey CalHelpers::KeyFromTime (const CandDigitHandle *cdh)
NavKey CalHelpers::KeyFromCrate (const CandDigitHandle *cdh)
NavKey CalHelpers::KeyFromVarc (const CandDigitHandle *cdh)
NavKey CalHelpers::KeyFromDigitTime (const CandDigitHandle *cdh)
Int_t CalHelpers::GetPlane (const CandDigitHandle &cdh)
Int_t CalHelpers::GetBestStrip (const CandDigitHandle &cdh)
Int_t CalHelpers::GetBestEnd (const CandDigitHandle &cdh)
float CalHelpers::ComputeSine (float p1, float s1, float p2, float s2, float scale_p, float scale_s)

Variables

static const UShort_t CalDetConstants::PLANECONST = 60
static const UShort_t CalDetConstants::STRIPCONST = 24
static const Float_t CalDetConstants::PLANEWIDTH = 5.90
static const Float_t CalDetConstants::STRIPWIDTH = 4.10
static const UShort_t CalDetConstants::KOVCONST = 3
static const UShort_t CalDetConstants::TOFCONST = 3
static const Float_t CalDetConstants::FARTIMECONVERT = 1.5625
static const RawChannelId CalDetConstants::kCerenkovChannel1 (Detector::kCalDet, ElecType::kVA, 0, 1, 5, 1, 2, 16)
static const RawChannelId CalDetConstants::kCerenkovChannel2 (Detector::kCalDet, ElecType::kVA, 0, 2, 5, 1, 2, 16)
static const RawChannelId CalDetConstants::kCerenkovChannel3 (Detector::kCalDet, ElecType::kVA, 0, 1, 5, 1, 1, 16)
static const RawChannelId CalDetConstants::kTriggerPMTChannel (Detector::kCalDet, ElecType::kVA, 0, 2, 5, 0, 1, 4)
static const RawChannelId CalDetConstants::kTofADCChannel0 (Detector::kCalDet, ElecType::kVA, 0, 2, 5, 1, 0, 16)
static const RawChannelId CalDetConstants::kTofADCChannel1 (Detector::kCalDet, ElecType::kVA, 0, 2, 5, 1, 1, 16)
static const RawChannelId CalDetConstants::kTofADCChannel2 (Detector::kCalDet, ElecType::kVA, 0, 2, 5, 1, 2, 16)
static const RawChannelId CalDetConstants::kTofTimeStampChannel (Detector::kCalDet, ElecType::kVA, 0, 2, 6, 0, 0, 2)


Generated on Mon Aug 11 01:04:59 2014 for loon by  doxygen 1.4.7