41 XERCES_CPP_NAMESPACE_USE
106 for (
int isub=0; isub<3; ++isub) {
114 for (
int isub = 0; isub < 3; ++isub){
116 for (
int iphi = 1; iphi <=maxPhi; ++iphi){
120 if (!topo->
valid(
id))
continue;
128 for (
int i=0;
i<4; ++
i) {
142 xmlOutputFileName +=
".xml";
143 xml.
write(xmlOutputFileName);
int getNPhi(const int type) const
const HcalDDDRecConstants * dddConstants() const
int write(std::string target="stdout")
virtual void beginRun(edm::Run const &, edm::EventSetup const &) override
#define DEFINE_FWK_MODULE(type)
double pedestal(int fCapId) const
get pedestal for capid=0..3
XERCES_CPP_NAMESPACE::DOMNode * add_hcal_channel_dataset(int ieta, int iphi, int depth, std::string subdetector, double ped, double gain, int flag)
~WriteL1TriggerObjetsXml()
int getMaxDepth(const int type) const
virtual void endRun(edm::Run const &, edm::EventSetup const &) override
double LUTrespcorrgain(int fCapId) const
get LUT corrected and response corrected gain for capid=0..3
WriteL1TriggerObjetsXml(const edm::ParameterSet &)
T const * product() const
virtual bool valid(const DetId &id) const
std::pair< int, int > getEtaRange(const int i) const
virtual void analyze(edm::Event const &, edm::EventSetup const &) override
uint32_t getValue() const