ATLAS Offline Software
Loading...
Searching...
No Matches
PixelDigitizationUtilities.cxx File Reference
#include "PixelDigitizationUtilities.h"
#include "PixelConditionsData/ChargeCalibParameters.h"
#include "BichselData.h"
#include "CLHEP/Random/RandGaussZiggurat.h"
#include <fstream>
#include <exception>
#include <regex>
#include <algorithm>
#include <iterator>
#include <limits>

Go to the source code of this file.

Namespaces

namespace  PixelDigitization

Functions

std::string PixelDigitization::formBichselDataFileName (int particleType, unsigned int nCols)
BichselData PixelDigitization::getBichselDataFromFile (const std::string &fullFilename)
std::tuple< double, double, double > PixelDigitization::parseThreeDoubles (const std::string &line)
std::pair< int, int > PixelDigitization::fastSearch (const std::vector< double > &vec, double item)
double PixelDigitization::randomThreshold (const PixelChargeCalib::Thresholds &t, CLHEP::HepRandomEngine *pEngine)