LArUtilConstants.hh File Reference

#include "GeoConstants.hh"

Go to the source code of this file.

Namespaces

namespace  larutil
 

General LArSoft Utilities.


Variables

const std::string larutil::kUTIL_DATA_FILENAME [larlight::GEO::kDetIdMax]
 Geometry default data file.
const std::string larutil::kTREENAME_GEOMETRY = "scanner/Geometry"
const std::string larutil::kTREENAME_DETECTORPROPERTIES = "scanner/DetectorProperties"
const std::string larutil::kTREENAME_LARPROPERTIES = "scanner/LArProperties"
static const double larutil::kRecombA = 0.8
 see Nucl.Instrum.Meth.A523:275-286,2004
static const double larutil::kRecombk = 0.0486
 in g/(MeVcm^{2})*kV/cm
static const double larutil::kModBoxA = 0.930
static const double larutil::kModBoxB = 0.212
static const double larutil::kGeVToElectrons = 4.237e7
 23.6eV per ion pair, 1e9 eV/GeV
static const double larutil::kMeterToCentimeter = 1.e2
 1 m = 100 cm
static const double larutil::kCentimeterToMeter = 1./kMeterToCentimeter
static const double larutil::kMeterToKilometer = 1.e-3
 1000 m = 1 km
static const double larutil::kKilometerToMeter = 1./kMeterToKilometer
static const double larutil::keVToMeV = 1.e-6
 1e6 eV = 1 MeV
static const double larutil::kMeVToeV = 1./keVToMeV
static const double larutil::kBogusD = -999.
 obviously bogus double value
static const int larutil::kBogusI = -999
 obviously bogus integer value
static const float larutil::kBogusF = -999.
 obviously bogus float value
static const double larutil::quietCompiler = kBogusD*kBogusI*kBogusF*kRecombA*kRecombk*kGeVToElectrons
 All Classes Namespaces Files Functions Variables Enumerations Enumerator

Generated on 3 Jun 2014 for MyProject by  doxygen 1.6.1