All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
ShowerCalibrationGaloreFromPID.h File Reference

Shower energy calibration according to particle type. More...

#include "larexamples/Services/ShowerCalibrationGalore/Providers/ShowerCalibrationGalore.h"
#include "fhiclcpp/types/Atom.h"
#include "fhiclcpp/types/Comment.h"
#include "fhiclcpp/types/Name.h"
#include "fhiclcpp/types/Table.h"
#include "Math/Interpolator.h"
#include "TDirectory.h"
#include "TH1.h"
#include "TObject.h"
#include <string>
#include <vector>
#include <memory>
#include <type_traits>
#include <initializer_list>

Go to the source code of this file.

Classes

class  lar::example::ShowerCalibrationGaloreFromPID
 Shower calibration service provider correcting according to PID. More...
 
struct  lar::example::ShowerCalibrationGaloreFromPID::Config
 Collection of configuration parameters for the service. More...
 
struct  lar::example::ShowerCalibrationGaloreFromPID::CalibrationInfo_t
 Internal structure containing the calibration information. More...
 

Namespaces

 lar
 LArSoft-specific namespace.
 
 lar::example
 LArSoft examples.
 
 lar::example::details
 Implementation detail namespace (content is not documented)
 

Functions

template<typename ROOTobj >
std::unique_ptr< ROOTobj > lar::example::details::readROOTobject (TDirectory *sourceDir, std::string name)
 
std::pair< std::string,
std::string > 
lar::example::splitROOTpath (std::string path)
 Splits path into ROOT file name and directory path. More...
 

Detailed Description

Shower energy calibration according to particle type.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
Date
April 28, 2016
See Also
ShowerCalibrationGalore.h

Definition in file ShowerCalibrationGaloreFromPID.h.