#include <TFile.h>
#include <TChain.h>
#include <TTree.h>
#include <TGraph.h>
#include <cmath>
#include <iomanip>
#include <cstdlib>
#include <iostream>
#include <string>
#include <map>
#include <vector>
#include <sstream>
#include <fstream>
Go to the source code of this file.
Classes | |
struct | CalibResult |
struct | Parameters |
struct | RunInfo |
Functions | |
void | CalibrateTel (ostream &calibXml, const int index, const RunInfo runInfo) |
map< int, CalibResult > | CalibrateTelescope (TChain *data) |
int | main (int argc, char **argv) |
map< int, RunInfo > | ReadRunInfo (const string &fileNames) |
Variables | |
struct Parameters | gParameters |
void CalibrateTel | ( | ostream & | calibXml, |
const int | index, | ||
const RunInfo | runInfo | ||
) |
Definition at line 141 of file DrumCalib.cc.
References CalibResult::calib, CalibResult::calibErr, CalibrateTelescope(), Parameters::fileNames, and gParameters.
Referenced by main().
map< int, CalibResult > CalibrateTelescope | ( | TChain * | data | ) |
Definition at line 210 of file DrumCalib.cc.
References CalibResult::calib, CalibResult::calibErr, CalibResult::electronicsFactor, exit, CalibResult::nPhotGen, CalibResult::nPhotPixel, and sqrt().
Referenced by DrumPhotonGeneratorOG::DrumPhotonGenerator::CalculateCalibrationConstants(), CalibrateTel(), and DrumPhotonGeneratorOG::DrumPhotonGenerator::DoDrum().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 44 of file DrumCalib.cc.
References CalibrateTel(), RunInfo::configList, Parameters::fileNames, gParameters, RunInfo::md5, RunInfo::offlineRev, ReadRunInfo(), and run.
map< int, RunInfo > ReadRunInfo | ( | const string & | fileNames | ) |
struct Parameters gParameters |
Referenced by CalibrateTel(), and main().