Go to the documentation of this file. 1 #ifndef SimG4CMS_Calo_HcalQie_H
2 #define SimG4CMS_Calo_HcalQie_H
15 class HepRandomEngine;
23 std::vector<int>
getCode(
int,
const std::vector<CaloHit>&, CLHEP::HepRandomEngine*);
24 double getEnergy(
const std::vector<int>&);
27 std::vector<double>
shape();
28 std::vector<int>
code();
29 std::vector<double>
charge();
30 std::vector<double>
weight(
int binofmax,
int mode,
int npre,
int numbucket);
std::vector< double > charge_
std::vector< double > charge()
std::vector< double > shape()
std::vector< int > code()
HcalQie(edm::ParameterSet const &p)
std::vector< int > getCode(int, const std::vector< CaloHit > &, CLHEP::HepRandomEngine *)
std::vector< double > weight_
double getEnergy(const std::vector< int > &)
std::vector< double > shape_
double getShape(double time)
std::vector< double > weight(int binofmax, int mode, int npre, int numbucket)