CMS 3D CMS Logo

Classes | Public Member Functions | Private Member Functions | Private Attributes

HcalSubdetDigiMonitor Class Reference

#include <HcalSubdetDigiMonitor.h>

List of all members.

Classes

struct  HistLim

Public Member Functions

void fillmeADC0_depth1 (double v1)
void fillmeADC0_depth2 (double v1)
void fillmeADC0_depth3 (double v1)
void fillmeADC0_depth4 (double v1)
void fillmeADC0fC_depth1 (double v1)
void fillmeADC0fC_depth2 (double v1)
void fillmeADC0fC_depth3 (double v1)
void fillmeADC0fC_depth4 (double v1)
void fillmeAll10slices (double v1, double v2)
void fillmeAll10slices1D (double v1, double v2)
void fillmeAmplIetaIphi1 (double v1, double v2, double v3)
void fillmeAmplIetaIphi2 (double v1, double v2, double v3)
void fillmeAmplIetaIphi3 (double v1, double v2, double v3)
void fillmeAmplIetaIphi4 (double v1, double v2, double v3)
void fillmeBin5Frac (double v1)
void fillmeBin67Frac (double v1)
void fillmeDigiSimhit (double v1, double v2)
void fillmeDigiSimhit1 (double v1, double v2)
void fillmeDigiSimhit2 (double v1, double v2)
void fillmeDigiSimhit3 (double v1, double v2)
void fillmeDigiSimhit4 (double v1, double v2)
void fillmeDigiSimhitProfile (double v1, double v2)
void fillmeDigiSimhitProfile1 (double v1, double v2)
void fillmeDigiSimhitProfile2 (double v1, double v2)
void fillmeDigiSimhitProfile3 (double v1, double v2)
void fillmeDigiSimhitProfile4 (double v1, double v2)
void fillmeGain0Depth1 (double v1)
void fillmeGain0Depth2 (double v1)
void fillmeGain0Depth3 (double v1)
void fillmeGain0Depth4 (double v1)
void fillmeGain1Depth1 (double v1)
void fillmeGain1Depth2 (double v1)
void fillmeGain1Depth3 (double v1)
void fillmeGain1Depth4 (double v1)
void fillmeGain2Depth1 (double v1)
void fillmeGain2Depth2 (double v1)
void fillmeGain2Depth3 (double v1)
void fillmeGain2Depth4 (double v1)
void fillmeGain3Depth1 (double v1)
void fillmeGain3Depth2 (double v1)
void fillmeGain3Depth3 (double v1)
void fillmeGain3Depth4 (double v1)
void fillmeGainMap1 (double v1, double v2, double v3)
void fillmeGainMap2 (double v1, double v2, double v3)
void fillmeGainMap3 (double v1, double v2, double v3)
void fillmeGainMap4 (double v1, double v2, double v3)
void fillmeGainWidth0Depth1 (double v1)
void fillmeGainWidth0Depth2 (double v1)
void fillmeGainWidth0Depth3 (double v1)
void fillmeGainWidth0Depth4 (double v1)
void fillmeGainWidth1Depth1 (double v1)
void fillmeGainWidth1Depth2 (double v1)
void fillmeGainWidth1Depth3 (double v1)
void fillmeGainWidth1Depth4 (double v1)
void fillmeGainWidth2Depth1 (double v1)
void fillmeGainWidth2Depth2 (double v1)
void fillmeGainWidth2Depth3 (double v1)
void fillmeGainWidth2Depth4 (double v1)
void fillmeGainWidth3Depth1 (double v1)
void fillmeGainWidth3Depth2 (double v1)
void fillmeGainWidth3Depth3 (double v1)
void fillmeGainWidth3Depth4 (double v1)
void fillmeNdigis (double v1)
void fillmenDigis (double v1)
void fillmeOccupancy_map_depth1 (double v1, double v2)
void fillmeOccupancy_map_depth2 (double v1, double v2)
void fillmeOccupancy_map_depth3 (double v1, double v2)
void fillmeOccupancy_map_depth4 (double v1, double v2)
void fillmeOccupancy_vs_ieta_depth1 (double v1, double v2)
void fillmeOccupancy_vs_ieta_depth2 (double v1, double v2)
void fillmeOccupancy_vs_ieta_depth3 (double v1, double v2)
void fillmeOccupancy_vs_ieta_depth4 (double v1, double v2)
void fillmePed0Depth1 (double v1)
void fillmePed0Depth2 (double v1)
void fillmePed0Depth3 (double v1)
void fillmePed0Depth4 (double v1)
void fillmePed1Depth1 (double v1)
void fillmePed1Depth2 (double v1)
void fillmePed1Depth3 (double v1)
void fillmePed1Depth4 (double v1)
void fillmePed2Depth1 (double v1)
void fillmePed2Depth2 (double v1)
void fillmePed2Depth3 (double v1)
void fillmePed2Depth4 (double v1)
void fillmePed3Depth1 (double v1)
void fillmePed3Depth2 (double v1)
void fillmePed3Depth3 (double v1)
void fillmePed3Depth4 (double v1)
void fillmePedWidth0Depth1 (double v1)
void fillmePedWidth0Depth2 (double v1)
void fillmePedWidth0Depth3 (double v1)
void fillmePedWidth0Depth4 (double v1)
void fillmePedWidth1Depth1 (double v1)
void fillmePedWidth1Depth2 (double v1)
void fillmePedWidth1Depth3 (double v1)
void fillmePedWidth1Depth4 (double v1)
void fillmePedWidth2Depth1 (double v1)
void fillmePedWidth2Depth2 (double v1)
void fillmePedWidth2Depth3 (double v1)
void fillmePedWidth2Depth4 (double v1)
void fillmePedWidth3Depth1 (double v1)
void fillmePedWidth3Depth2 (double v1)
void fillmePedWidth3Depth3 (double v1)
void fillmePedWidth3Depth4 (double v1)
void fillmePwidthMap1 (double v1, double v2, double v3)
void fillmePwidthMap2 (double v1, double v2, double v3)
void fillmePwidthMap3 (double v1, double v2, double v3)
void fillmePwidthMap4 (double v1, double v2, double v3)
void fillmeRatioDigiSimhit (double v1)
void fillmeRatioDigiSimhit1 (double v1)
void fillmeRatioDigiSimhit2 (double v1)
void fillmeRatioDigiSimhit3 (double v1)
void fillmeRatioDigiSimhit4 (double v1)
void fillmeSignalAmp (double v1)
void fillmeSignalAmp1 (double v1)
void fillmeSignalAmp2 (double v1)
void fillmeSignalAmp3 (double v1)
void fillmeSignalAmp4 (double v1)
void fillmeSignalTimeSlice (double v1, double v2)
void fillmeSumAmp (double v1)
double getBinContent_depth1 (int i, int j)
double getBinContent_depth2 (int i, int j)
double getBinContent_depth3 (int i, int j)
double getBinContent_depth4 (int i, int j)
 HcalSubdetDigiMonitor (DQMStore *dbe, const std::string &subdet, int noise)
void setBinContent_depth1 (int i, int j, double v)
void setBinContent_depth2 (int i, int j, double v)
void setBinContent_depth3 (int i, int j, double v)
void setBinContent_depth4 (int i, int j, double v)

Private Member Functions

MonitorElementbook1D (const std::string &name, HistLim lim)
MonitorElementbook2D (const std::string &name, HistLim lim1, HistLim lim2)
MonitorElementbookProfile (const std::string &name, HistLim lim1, HistLim lim2)
void fillElement (MonitorElement *me, double value)
void fillElements (MonitorElement *me, double v1, double v2)
void fillElements (MonitorElement *me, double v1, double v2, double v3)
double getMeElementBinContent (MonitorElement *me, int i, int j)
void setMeElementBinContent (MonitorElement *me, int i, int j, double v)

Private Attributes

DQMStoredbe_
MonitorElementmeADC0_depth1
MonitorElementmeADC0_depth2
MonitorElementmeADC0_depth3
MonitorElementmeADC0_depth4
MonitorElementmeADC0fC_depth1
MonitorElementmeADC0fC_depth2
MonitorElementmeADC0fC_depth3
MonitorElementmeADC0fC_depth4
MonitorElementmeAll10slices
MonitorElementmeAll10slices1D
MonitorElementmeAmplIetaIphi1
MonitorElementmeAmplIetaIphi2
MonitorElementmeAmplIetaIphi3
MonitorElementmeAmplIetaIphi4
MonitorElementmeBin5Frac
MonitorElementmeBin67Frac
MonitorElementmeDigiSimhit
MonitorElementmeDigiSimhit1
MonitorElementmeDigiSimhit2
MonitorElementmeDigiSimhit3
MonitorElementmeDigiSimhit4
MonitorElementmeDigiSimhitProfile
MonitorElementmeDigiSimhitProfile1
MonitorElementmeDigiSimhitProfile2
MonitorElementmeDigiSimhitProfile3
MonitorElementmeDigiSimhitProfile4
MonitorElementmeGain0Depth1
MonitorElementmeGain0Depth2
MonitorElementmeGain0Depth3
MonitorElementmeGain0Depth4
MonitorElementmeGain1Depth1
MonitorElementmeGain1Depth2
MonitorElementmeGain1Depth3
MonitorElementmeGain1Depth4
MonitorElementmeGain2Depth1
MonitorElementmeGain2Depth2
MonitorElementmeGain2Depth3
MonitorElementmeGain2Depth4
MonitorElementmeGain3Depth1
MonitorElementmeGain3Depth2
MonitorElementmeGain3Depth3
MonitorElementmeGain3Depth4
MonitorElementmeGainMap1
MonitorElementmeGainMap2
MonitorElementmeGainMap3
MonitorElementmeGainMap4
MonitorElementmeGainWidth0Depth1
MonitorElementmeGainWidth0Depth2
MonitorElementmeGainWidth0Depth3
MonitorElementmeGainWidth0Depth4
MonitorElementmeGainWidth1Depth1
MonitorElementmeGainWidth1Depth2
MonitorElementmeGainWidth1Depth3
MonitorElementmeGainWidth1Depth4
MonitorElementmeGainWidth2Depth1
MonitorElementmeGainWidth2Depth2
MonitorElementmeGainWidth2Depth3
MonitorElementmeGainWidth2Depth4
MonitorElementmeGainWidth3Depth1
MonitorElementmeGainWidth3Depth2
MonitorElementmeGainWidth3Depth3
MonitorElementmeGainWidth3Depth4
MonitorElementmenDigis
MonitorElementmeNdigis
MonitorElementmeOccupancy_map_depth1
MonitorElementmeOccupancy_map_depth2
MonitorElementmeOccupancy_map_depth3
MonitorElementmeOccupancy_map_depth4
MonitorElementmeOccupancy_vs_ieta_depth1
MonitorElementmeOccupancy_vs_ieta_depth2
MonitorElementmeOccupancy_vs_ieta_depth3
MonitorElementmeOccupancy_vs_ieta_depth4
MonitorElementmePed0Depth1
MonitorElementmePed0Depth2
MonitorElementmePed0Depth3
MonitorElementmePed0Depth4
MonitorElementmePed1Depth1
MonitorElementmePed1Depth2
MonitorElementmePed1Depth3
MonitorElementmePed1Depth4
MonitorElementmePed2Depth1
MonitorElementmePed2Depth2
MonitorElementmePed2Depth3
MonitorElementmePed2Depth4
MonitorElementmePed3Depth1
MonitorElementmePed3Depth2
MonitorElementmePed3Depth3
MonitorElementmePed3Depth4
MonitorElementmePedWidth0Depth1
MonitorElementmePedWidth0Depth2
MonitorElementmePedWidth0Depth3
MonitorElementmePedWidth0Depth4
MonitorElementmePedWidth1Depth1
MonitorElementmePedWidth1Depth2
MonitorElementmePedWidth1Depth3
MonitorElementmePedWidth1Depth4
MonitorElementmePedWidth2Depth1
MonitorElementmePedWidth2Depth2
MonitorElementmePedWidth2Depth3
MonitorElementmePedWidth2Depth4
MonitorElementmePedWidth3Depth1
MonitorElementmePedWidth3Depth2
MonitorElementmePedWidth3Depth3
MonitorElementmePedWidth3Depth4
MonitorElementmePwidthMap1
MonitorElementmePwidthMap2
MonitorElementmePwidthMap3
MonitorElementmePwidthMap4
MonitorElementmeRatioDigiSimhit
MonitorElementmeRatioDigiSimhit1
MonitorElementmeRatioDigiSimhit2
MonitorElementmeRatioDigiSimhit3
MonitorElementmeRatioDigiSimhit4
MonitorElementmeSignalAmp
MonitorElementmeSignalAmp1
MonitorElementmeSignalAmp2
MonitorElementmeSignalAmp3
MonitorElementmeSignalAmp4
MonitorElementmeSignalTimeSlice
MonitorElementmeSumAmp
int noise_
std::string subdet_

Detailed Description

Definition at line 8 of file HcalSubdetDigiMonitor.h.


Constructor & Destructor Documentation

HcalSubdetDigiMonitor::HcalSubdetDigiMonitor ( DQMStore dbe,
const std::string &  subdet,
int  noise 
)

Definition at line 14 of file HcalSubdetDigiMonitor.cc.

References book1D(), book2D(), bookProfile(), dbe_, cropTnPTrees::frac, interpolateCardsSimple::histo, meADC0_depth1, meADC0_depth2, meADC0_depth3, meADC0_depth4, meADC0fC_depth1, meADC0fC_depth2, meADC0fC_depth3, meADC0fC_depth4, meAll10slices, meAll10slices1D, meAmplIetaIphi1, meAmplIetaIphi2, meAmplIetaIphi3, meAmplIetaIphi4, meBin5Frac, meBin67Frac, meDigiSimhit, meDigiSimhit1, meDigiSimhit2, meDigiSimhit3, meDigiSimhit4, meDigiSimhitProfile, meDigiSimhitProfile1, meDigiSimhitProfile2, meDigiSimhitProfile3, meDigiSimhitProfile4, meGain0Depth1, meGain0Depth2, meGain0Depth3, meGain0Depth4, meGain1Depth1, meGain1Depth2, meGain1Depth3, meGain1Depth4, meGain2Depth1, meGain2Depth2, meGain2Depth3, meGain2Depth4, meGain3Depth1, meGain3Depth2, meGain3Depth3, meGain3Depth4, meGainMap1, meGainMap2, meGainMap3, meGainMap4, meGainWidth0Depth1, meGainWidth0Depth2, meGainWidth0Depth3, meGainWidth0Depth4, meGainWidth1Depth1, meGainWidth1Depth2, meGainWidth1Depth3, meGainWidth1Depth4, meGainWidth2Depth1, meGainWidth2Depth2, meGainWidth2Depth3, meGainWidth2Depth4, meGainWidth3Depth1, meGainWidth3Depth2, meGainWidth3Depth3, meGainWidth3Depth4, menDigis, meNdigis, meOccupancy_map_depth1, meOccupancy_map_depth2, meOccupancy_map_depth3, meOccupancy_map_depth4, meOccupancy_vs_ieta_depth1, meOccupancy_vs_ieta_depth2, meOccupancy_vs_ieta_depth3, meOccupancy_vs_ieta_depth4, mePed0Depth1, mePed0Depth2, mePed0Depth3, mePed0Depth4, mePed1Depth1, mePed1Depth2, mePed1Depth3, mePed1Depth4, mePed2Depth1, mePed2Depth2, mePed2Depth3, mePed2Depth4, mePed3Depth1, mePed3Depth2, mePed3Depth3, mePed3Depth4, mePedWidth0Depth1, mePedWidth0Depth2, mePedWidth0Depth3, mePedWidth0Depth4, mePedWidth1Depth1, mePedWidth1Depth2, mePedWidth1Depth3, mePedWidth1Depth4, mePedWidth2Depth1, mePedWidth2Depth2, mePedWidth2Depth3, mePedWidth2Depth4, mePedWidth3Depth1, mePedWidth3Depth2, mePedWidth3Depth3, mePedWidth3Depth4, mePwidthMap1, mePwidthMap2, mePwidthMap3, mePwidthMap4, meRatioDigiSimhit, meRatioDigiSimhit1, meRatioDigiSimhit2, meRatioDigiSimhit3, meRatioDigiSimhit4, meSignalAmp, meSignalAmp1, meSignalAmp2, meSignalAmp3, meSignalAmp4, meSignalTimeSlice, meSumAmp, noise_, DQMStore::setCurrentFolder(), and subdet_.

: dbe_(dbe),
  subdet_(subdet),
  noise_(noise)
{

  // defaults are for HB

  HistLim Ndigis(2600,0.,2600.);
  HistLim ndigis(50, 0., 50.);
  HistLim sime(200, 0., 1.0);
  HistLim digiAmp(700, -100., 600.);
  HistLim ratio(250, 0., 2500.);
  HistLim sumAmp(100, -500., 1500.);

  HistLim nbin(10,0.,10.);

  HistLim pedestal(75, 0., 15.);
  HistLim pedestalfC(400,-10.,30.);

  HistLim frac(52, -0.02, 1.02);

  HistLim pedLim(80, 0., 8.); 
  HistLim pedWidthLim(100, 0., 2.); 

  HistLim gainLim(120, 0.,0.6); 
  HistLim gainWidthLim(100, 0.,0.3); 

  HistLim ietaLim( 82, -41., 41.);
  HistLim iphiLim(72, 0., 72.);

  if(subdet_ == "HE")
    {
      sime        = HistLim(200, 0., 1.0);
      digiAmp     = HistLim(250, -100., 400.);
    }
  else if(subdet_ == "HF")
    {
      ndigis      = HistLim(500, 0., 500.);
      sime        = HistLim(100, 0., 100.);
      digiAmp     = HistLim(420, -100., 2000.);
      ratio       = HistLim(120, 0., 120.);
      pedLim      = HistLim(100, 0., 20.); 
      pedWidthLim = HistLim(100, 0., 5.); 

    }
  else if(subdet_ == "HO")
    {
      sime    = HistLim(200, 0., 1.0);
      digiAmp = HistLim(200, 0., 200.);
      gainLim = HistLim(150, 0., 1.5); 
   }
  
  Char_t histo[100];
  const char * sub = subdet_.c_str();
  if ( dbe_ ) {
    dbe_->setCurrentFolder("HcalDigisV/HcalDigiTask");
  }

  /*
  std::cout << " HcalSubdetDigiMonitor : "
            << "  subdet " << subdet_ 
            << "  noise_ " << noise_ 
            << std::endl;
  */

  if(noise_ == 0) {   

    // number of digis in each subdetector
        
    sprintf (histo, "HcalDigiTask_Ndigis_%s", sub ) ;
    meNdigis = book1D(histo, Ndigis);

    // maps of occupancies
    sprintf (histo, "HcalDigiTask_ieta_iphi_occupancy_map_depth1_%s", sub ) ;
    meOccupancy_map_depth1 = book2D(histo,  ietaLim, iphiLim);

    sprintf (histo, "HcalDigiTask_ieta_iphi_occupancy_map_depth2_%s", sub ) ;
    meOccupancy_map_depth2 = book2D(histo,  ietaLim, iphiLim);

    sprintf (histo, "HcalDigiTask_ieta_iphi_occupancy_map_depth3_%s", sub ) ;
    meOccupancy_map_depth3 = book2D(histo,  ietaLim, iphiLim);

    sprintf (histo, "HcalDigiTask_ieta_iphi_occupancy_map_depth4_%s", sub ) ;
    meOccupancy_map_depth4 = book2D(histo,  ietaLim, iphiLim);

    // occupancies vs ieta
    sprintf (histo, "HcalDigiTask_occupancy_vs_ieta_depth1_%s", sub ) ;
    meOccupancy_vs_ieta_depth1 = book1D(histo,  ietaLim);

    sprintf (histo, "HcalDigiTask_occupancy_vs_ieta_depth2_%s", sub ) ;
    meOccupancy_vs_ieta_depth2 = book1D(histo,  ietaLim);

    sprintf (histo, "HcalDigiTask_occupancy_vs_ieta_depth3_%s", sub ) ;
    meOccupancy_vs_ieta_depth3 = book1D(histo,  ietaLim);

    sprintf (histo, "HcalDigiTask_occupancy_vs_ieta_depth4_%s", sub ) ;
    meOccupancy_vs_ieta_depth4 = book1D(histo,  ietaLim);


    // maps of sum of amplitudes (sum lin.digis(4,5,6,7) - ped) all depths
    sprintf (histo, "HcalDigiTask_ieta_iphi_map_of_amplitudes_fC_depth1_%s", sub ) ;
    meAmplIetaIphi1= book2D(histo,  ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_ieta_iphi_map_of_amplitudes_fC_depth2_%s", sub ) ;
    meAmplIetaIphi2= book2D(histo,  ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_ieta_iphi_map_of_amplitudes_fC_depth3_%s", sub ) ;
    meAmplIetaIphi3= book2D(histo,  ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_ieta_iphi_map_of_amplitudes_fC_depth4_%s", sub ) ;
    meAmplIetaIphi4= book2D(histo,  ietaLim, iphiLim);
    // just 1D of all cells' amplitudes 
    sprintf (histo, "HcalDigiTask_sum_all_amplitudes_%s", sub);
    meSumAmp = book1D(histo, sumAmp);

    sprintf (histo, "HcalDigiTask_number_of_amplitudes_above_10fC_%s", sub);
    menDigis = book1D(histo, ndigis);

    sprintf (histo, "HcalDigiTask_ADC0_adc_depth1_%s", sub);
    meADC0_depth1 = book1D(histo, pedestal);
    sprintf (histo, "HcalDigiTask_ADC0_adc_depth2_%s", sub);
    meADC0_depth2 = book1D(histo, pedestal);
    sprintf (histo, "HcalDigiTask_ADC0_adc_depth3_%s", sub);
    meADC0_depth3 = book1D(histo, pedestal);
    sprintf (histo, "HcalDigiTask_ADC0_adc_depth4_%s", sub);
    meADC0_depth4 = book1D(histo, pedestal);
   
    sprintf (histo, "HcalDigiTask_ADC0_fC_depth1_%s", sub);
    meADC0fC_depth1 = book1D(histo, pedestalfC);    
    sprintf (histo, "HcalDigiTask_ADC0_fC_depth2_%s", sub);
    meADC0fC_depth2 = book1D(histo, pedestalfC);
    sprintf (histo, "HcalDigiTask_ADC0_fC_depth3_%s", sub);
    meADC0fC_depth3 = book1D(histo, pedestalfC);
    sprintf (histo, "HcalDigiTask_ADC0_fC_depth4_%s", sub);
    meADC0fC_depth4 = book1D(histo, pedestalfC);

    sprintf (histo, "HcalDigiTask_signal_amplitude_%s", sub);
    meSignalAmp  = book1D(histo, digiAmp );
    sprintf (histo, "HcalDigiTask_signal_amplitude_depth1_%s", sub);
    meSignalAmp1 = book1D(histo, digiAmp );
    sprintf (histo, "HcalDigiTask_signal_amplitude_depth2_%s", sub);
    meSignalAmp2 = book1D(histo, digiAmp );
    sprintf (histo, "HcalDigiTask_signal_amplitude_depth3_%s", sub);
    meSignalAmp3 = book1D(histo, digiAmp );
    sprintf (histo, "HcalDigiTask_signal_amplitude_depth4_%s", sub);
    meSignalAmp4 = book1D(histo, digiAmp );

  
    sprintf (histo, "HcalDigiTask_signal_amplitude_vs_bin_all_depths_%s", sub);
    meSignalTimeSlice = book2D(histo, nbin, digiAmp);

    sprintf (histo, "HcalDigiTask_all_amplitudes_vs_bin_%s", sub);
    meAll10slices = book2D(histo, nbin, digiAmp);

    sprintf (histo, "HcalDigiTask_all_amplitudes_vs_bin_1D_%s", sub);
    meAll10slices1D = book1D(histo, nbin);

    sprintf (histo, "HcalDigiTask_bin_5_frac_%s", sub);
    meBin5Frac = book1D(histo, frac);
    sprintf (histo, "HcalDigiTask_bin_6_7_frac_%s", sub);
    meBin67Frac = book1D(histo, frac);

    
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_%s", sub);
    meDigiSimhit = book2D(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_depth1_%s", sub);
    meDigiSimhit1 = book2D(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_depth2_%s", sub);
    meDigiSimhit2 = book2D(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_depth3_%s", sub);
    meDigiSimhit3 = book2D(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_depth4_%s", sub);
    meDigiSimhit4 = book2D(histo, sime, digiAmp);
  
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_profile_%s", sub);
    meDigiSimhitProfile = bookProfile(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_profile_depth1_%s",sub);
    meDigiSimhitProfile1 = bookProfile(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_profile_depth2_%s",sub);
    meDigiSimhitProfile2 = bookProfile(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_profile_depth3_%s",sub);
    meDigiSimhitProfile3 = bookProfile(histo, sime, digiAmp);
    sprintf (histo, "HcalDigiTask_amplitude_vs_simhits_profile_depth4_%s",sub);
    meDigiSimhitProfile4 = bookProfile(histo, sime, digiAmp);
  
    sprintf (histo, "HcalDigiTask_ratio_amplitude_vs_simhits_%s", sub);
    meRatioDigiSimhit = book1D(histo, ratio);
    sprintf (histo, "HcalDigiTask_ratio_amplitude_vs_simhits_depth1_%s", sub);
    meRatioDigiSimhit1 = book1D(histo, ratio);
    sprintf (histo, "HcalDigiTask_ratio_amplitude_vs_simhits_depth2_%s", sub);
    meRatioDigiSimhit2 = book1D(histo, ratio);
    sprintf (histo, "HcalDigiTask_ratio_amplitude_vs_simhits_depth3_%s", sub);
    meRatioDigiSimhit3 = book1D(histo, ratio);
    sprintf (histo, "HcalDigiTask_ratio_amplitude_vs_simhits_depth4_%s", sub);
    meRatioDigiSimhit4 = book1D(histo, ratio);

  }
  else {  // noise only  
    
    // EVENT "1" distributions of all cells properties 
    
         
    if(subdet_ == "HB" || subdet_ == "HE" || subdet_ == "HF") {
      sprintf (histo, "HcalDigiTask_gain_capId0_Depth1_%s", sub);
      meGain0Depth1 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId1_Depth1_%s", sub);
      meGain1Depth1 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId2_Depth1_%s", sub);
      meGain2Depth1 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId3_Depth1_%s", sub);
      meGain3Depth1 = book1D(histo,gainLim);

      sprintf (histo, "HcalDigiTask_gain_capId0_Depth2_%s", sub);
      meGain0Depth2 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId1_Depth2_%s", sub);
      meGain1Depth2 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId2_Depth2_%s", sub);
      meGain2Depth2 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId3_Depth2_%s", sub);
      meGain3Depth2 = book1D(histo,gainLim);

      sprintf (histo, "HcalDigiTask_gainWidth_capId0_Depth1_%s", sub);
      meGainWidth0Depth1 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId1_Depth1_%s", sub);
      meGainWidth1Depth1 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId2_Depth1_%s", sub);
      meGainWidth2Depth1 = book1D(histo,gainWidthLim);    
      sprintf (histo, "HcalDigiTask_gainWidth_capId3_Depth1_%s", sub);
      meGainWidth3Depth1 = book1D(histo,gainWidthLim);
    
      sprintf (histo, "HcalDigiTask_gainWidth_capId0_Depth2_%s", sub);
      meGainWidth0Depth2 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId1_Depth2_%s", sub);
      meGainWidth1Depth2 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId2_Depth2_%s", sub);
      meGainWidth2Depth2 = book1D(histo,gainWidthLim);    
      sprintf (histo, "HcalDigiTask_gainWidth_capId3_Depth2_%s", sub);
      meGainWidth3Depth2 = book1D(histo,gainWidthLim);
    
      sprintf (histo, "HcalDigiTask_pedestal_capId0_Depth1_%s", sub);
      mePed0Depth1 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId1_Depth1_%s", sub);
      mePed1Depth1 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId2_Depth1_%s", sub);
      mePed2Depth1 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId3_Depth1_%s", sub);
      mePed3Depth1 = book1D(histo,pedLim);

      sprintf (histo, "HcalDigiTask_pedestal_capId0_Depth2_%s", sub);
      mePed0Depth2 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId1_Depth2_%s", sub);
      mePed1Depth2 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId2_Depth2_%s", sub);
      mePed2Depth2 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId3_Depth2_%s", sub);
      mePed3Depth2 = book1D(histo,pedLim);

      sprintf (histo, "HcalDigiTask_pedestal_width_capId0_Depth1_%s", sub);
      mePedWidth0Depth1 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId1_Depth1_%s", sub);
      mePedWidth1Depth1 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId2_Depth1_%s", sub);
      mePedWidth2Depth1 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId3_Depth1_%s", sub);
      mePedWidth3Depth1 = book1D(histo,pedWidthLim);

      sprintf (histo, "HcalDigiTask_pedestal_width_capId0_Depth2_%s", sub);
      mePedWidth0Depth2 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId1_Depth2_%s", sub);
      mePedWidth1Depth2 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId2_Depth2_%s", sub);
      mePedWidth2Depth2 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId3_Depth2_%s", sub);
      mePedWidth3Depth2 = book1D(histo,pedWidthLim);


    }

    if(subdet_ == "HE") {
      sprintf (histo, "HcalDigiTask_gain_capId0_Depth3_%s", sub);
      meGain0Depth3 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId1_Depth3_%s", sub);
      meGain1Depth3 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId2_Depth3_%s", sub);
      meGain2Depth3 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId3_Depth3_%s", sub);
      meGain3Depth3 = book1D(histo,gainLim);

      sprintf (histo, "HcalDigiTask_gainWidth_capId0_Depth3_%s", sub);
      meGainWidth0Depth3 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId1_Depth3_%s", sub);
      meGainWidth1Depth3 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId2_Depth3_%s", sub);
      meGainWidth2Depth3 = book1D(histo,gainWidthLim);    
      sprintf (histo, "HcalDigiTask_gainWidth_capId3_Depth3_%s", sub);
      meGainWidth3Depth3 = book1D(histo,gainWidthLim);
    
      sprintf (histo, "HcalDigiTask_pedestal_capId0_Depth3_%s", sub);
      mePed0Depth3 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId1_Depth3_%s", sub);
      mePed1Depth3 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId2_Depth3_%s", sub);
      mePed2Depth3 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId3_Depth3_%s", sub);
      mePed3Depth3 = book1D(histo,pedLim);

      sprintf (histo, "HcalDigiTask_pedestal_width_capId0_Depth3_%s", sub);
      mePedWidth0Depth3 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId1_Depth3_%s", sub);
      mePedWidth1Depth3 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId2_Depth3_%s", sub);
      mePedWidth2Depth3 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId3_Depth3_%s", sub);
      mePedWidth3Depth3 = book1D(histo,pedWidthLim);

    }

    if(subdet_ == "HO") {
      sprintf (histo, "HcalDigiTask_gain_capId0_Depth4_%s", sub);
      meGain0Depth4 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId1_Depth4_%s", sub);
      meGain1Depth4 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId2_Depth4_%s", sub);
      meGain2Depth4 = book1D(histo,gainLim);
      sprintf (histo, "HcalDigiTask_gain_capId3_Depth4_%s", sub);
      meGain3Depth4 = book1D(histo,gainLim);

      sprintf (histo, "HcalDigiTask_gainWidth_capId0_Depth4_%s", sub);
      meGainWidth0Depth4 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId1_Depth4_%s", sub);
      meGainWidth1Depth4 = book1D(histo,gainWidthLim);
      sprintf (histo, "HcalDigiTask_gainWidth_capId2_Depth4_%s", sub);
      meGainWidth2Depth4 = book1D(histo,gainWidthLim);    
      sprintf (histo, "HcalDigiTask_gainWidth_capId3_Depth4_%s", sub);
      meGainWidth3Depth4 = book1D(histo,gainWidthLim);

    
      sprintf (histo, "HcalDigiTask_pedestal_capId0_Depth4_%s", sub);
      mePed0Depth4 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId1_Depth4_%s", sub);
      mePed1Depth4 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId2_Depth4_%s", sub);
      mePed2Depth4 = book1D(histo,pedLim);
      sprintf (histo, "HcalDigiTask_pedestal_capId3_Depth4_%s", sub);
      mePed3Depth4 = book1D(histo,pedLim);

      sprintf (histo, "HcalDigiTask_pedestal_width_capId0_Depth4_%s", sub);
      mePedWidth0Depth4 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId1_Depth4_%s", sub);
      mePedWidth1Depth4 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId2_Depth4_%s", sub);
      mePedWidth2Depth4 = book1D(histo,pedWidthLim);
      sprintf (histo, "HcalDigiTask_pedestal_width_capId3_Depth4_%s", sub);
      mePedWidth3Depth4 = book1D(histo,pedWidthLim);

    }

    sprintf (histo, "HcalDigiTask_gainMap_Depth1_%s", sub);
    meGainMap1 = book2D(histo, ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_gainMap_Depth2_%s", sub);
    meGainMap2 = book2D(histo, ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_gainMap_Depth3_%s", sub);
    meGainMap3 = book2D(histo, ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_gainMap_Depth4_%s", sub);
    meGainMap4 = book2D(histo, ietaLim, iphiLim);
    
    sprintf (histo, "HcalDigiTask_pwidthMap_Depth1_%s", sub);
    mePwidthMap1 = book2D(histo, ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_pwidthMap_Depth2_%s", sub);
    mePwidthMap2 = book2D(histo, ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_pwidthMap_Depth3_%s", sub);
    mePwidthMap3 = book2D(histo, ietaLim, iphiLim);
    sprintf (histo, "HcalDigiTask_pwidthMap_Depth4_%s", sub);
    mePwidthMap4 = book2D(histo, ietaLim, iphiLim);
 
  } //end of noise-only
}

Member Function Documentation

MonitorElement * HcalSubdetDigiMonitor::book1D ( const std::string &  name,
HcalSubdetDigiMonitor::HistLim  lim 
) [private]

Definition at line 555 of file HLTMuonMatchAndPlot.cc.

References HLTMuonMatchAndPlot::binParams_, DQMStore::book1D(), HLTMuonMatchAndPlot::dbe_, prof2calltree::edges, HLTMuonMatchAndPlot::fillEdges(), getTH1F(), HLTMuonMatchAndPlot::hists_, and mergeVDriftHistosByStation::name.

Referenced by HcalSubdetDigiMonitor().

{
  /* Properly delete the array of floats that has been allocated on
   * the heap by fillEdges.  Avoid multiple copies and internal ROOT
   * clones by simply creating the histograms directly in the DQMStore
   * using the appropriate book1D method to handle the variable bins
   * case. */ 

  size_t nBins; 
  float * edges = 0; 
  fillEdges(nBins, edges, binParams_[binningType]);

  hists_[name] = dbe_->book1D(name, title, nBins, edges);
  if (hists_[name])
    if (hists_[name]->getTH1F()->GetSumw2N())
      hists_[name]->getTH1F()->Sumw2();

  if (edges)
    delete [] edges;
}
MonitorElement * HcalSubdetDigiMonitor::book2D ( const std::string &  name,
HcalSubdetDigiMonitor::HistLim  lim1,
HcalSubdetDigiMonitor::HistLim  lim2 
) [private]

Definition at line 579 of file HLTMuonMatchAndPlot.cc.

References HLTMuonMatchAndPlot::binParams_, DQMStore::book2D(), HLTMuonMatchAndPlot::dbe_, HLTMuonMatchAndPlot::fillEdges(), getTH2F(), HLTMuonMatchAndPlot::hists_, and mergeVDriftHistosByStation::name.

Referenced by HcalSubdetDigiMonitor().

{
  
  /* Properly delete the arrays of floats that have been allocated on
   * the heap by fillEdges.  Avoid multiple copies and internal ROOT
   * clones by simply creating the histograms directly in the DQMStore
   * using the appropriate book2D method to handle the variable bins
   * case. */ 

  size_t  nBinsX;
  float * edgesX = 0;
  fillEdges(nBinsX, edgesX, binParams_[binningTypeX]);

  size_t  nBinsY;
  float * edgesY = 0;
  fillEdges(nBinsY, edgesY, binParams_[binningTypeY]);

  hists_[name] = dbe_->book2D(name.c_str(), title.c_str(),
                              nBinsX, edgesX, nBinsY, edgesY);
  if (hists_[name])
    if (hists_[name]->getTH2F()->GetSumw2N())
      hists_[name]->getTH2F()->Sumw2();

  if (edgesX)
    delete [] edgesX;
  if (edgesY)
    delete [] edgesY;
}
MonitorElement * HcalSubdetDigiMonitor::bookProfile ( const std::string &  name,
HcalSubdetDigiMonitor::HistLim  lim1,
HcalSubdetDigiMonitor::HistLim  lim2 
) [private]
void HcalSubdetDigiMonitor::fillElement ( MonitorElement me,
double  value 
) [inline, private]

Definition at line 306 of file HcalSubdetDigiMonitor.h.

References MonitorElement::Fill().

Referenced by fillmeADC0_depth1(), fillmeADC0_depth2(), fillmeADC0_depth3(), fillmeADC0_depth4(), fillmeADC0fC_depth1(), fillmeADC0fC_depth2(), fillmeADC0fC_depth3(), fillmeADC0fC_depth4(), fillmeBin5Frac(), fillmeBin67Frac(), fillmeGain0Depth1(), fillmeGain0Depth2(), fillmeGain0Depth3(), fillmeGain0Depth4(), fillmeGain1Depth1(), fillmeGain1Depth2(), fillmeGain1Depth3(), fillmeGain1Depth4(), fillmeGain2Depth1(), fillmeGain2Depth2(), fillmeGain2Depth3(), fillmeGain2Depth4(), fillmeGain3Depth1(), fillmeGain3Depth2(), fillmeGain3Depth3(), fillmeGain3Depth4(), fillmeGainWidth0Depth1(), fillmeGainWidth0Depth2(), fillmeGainWidth0Depth3(), fillmeGainWidth0Depth4(), fillmeGainWidth1Depth1(), fillmeGainWidth1Depth2(), fillmeGainWidth1Depth3(), fillmeGainWidth1Depth4(), fillmeGainWidth2Depth1(), fillmeGainWidth2Depth2(), fillmeGainWidth2Depth3(), fillmeGainWidth2Depth4(), fillmeGainWidth3Depth1(), fillmeGainWidth3Depth2(), fillmeGainWidth3Depth3(), fillmeGainWidth3Depth4(), fillmeNdigis(), fillmenDigis(), fillmePed0Depth1(), fillmePed0Depth2(), fillmePed0Depth3(), fillmePed0Depth4(), fillmePed1Depth1(), fillmePed1Depth2(), fillmePed1Depth3(), fillmePed1Depth4(), fillmePed2Depth1(), fillmePed2Depth2(), fillmePed2Depth3(), fillmePed2Depth4(), fillmePed3Depth1(), fillmePed3Depth2(), fillmePed3Depth3(), fillmePed3Depth4(), fillmePedWidth0Depth1(), fillmePedWidth0Depth2(), fillmePedWidth0Depth3(), fillmePedWidth0Depth4(), fillmePedWidth1Depth1(), fillmePedWidth1Depth2(), fillmePedWidth1Depth3(), fillmePedWidth1Depth4(), fillmePedWidth2Depth1(), fillmePedWidth2Depth2(), fillmePedWidth2Depth3(), fillmePedWidth2Depth4(), fillmePedWidth3Depth1(), fillmePedWidth3Depth2(), fillmePedWidth3Depth3(), fillmePedWidth3Depth4(), fillmeRatioDigiSimhit(), fillmeRatioDigiSimhit1(), fillmeRatioDigiSimhit2(), fillmeRatioDigiSimhit3(), fillmeRatioDigiSimhit4(), fillmeSignalAmp(), fillmeSignalAmp1(), fillmeSignalAmp2(), fillmeSignalAmp3(), fillmeSignalAmp4(), and fillmeSumAmp().

  {
    if(me) me->Fill(value);
  }
void HcalSubdetDigiMonitor::fillElements ( MonitorElement me,
double  v1,
double  v2,
double  v3 
) [inline, private]

Definition at line 314 of file HcalSubdetDigiMonitor.h.

References MonitorElement::Fill().

  {
    if(me) me->Fill(v1, v2, v3);
  }
void HcalSubdetDigiMonitor::fillElements ( MonitorElement me,
double  v1,
double  v2 
) [inline, private]
void HcalSubdetDigiMonitor::fillmeADC0_depth1 ( double  v1) [inline]

Definition at line 74 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0_depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0_depth2 ( double  v1) [inline]

Definition at line 76 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0_depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0_depth3 ( double  v1) [inline]

Definition at line 78 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0_depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0_depth4 ( double  v1) [inline]

Definition at line 80 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0_depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0fC_depth1 ( double  v1) [inline]

Definition at line 83 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0fC_depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0fC_depth2 ( double  v1) [inline]

Definition at line 85 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0fC_depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0fC_depth3 ( double  v1) [inline]

Definition at line 87 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0fC_depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeADC0fC_depth4 ( double  v1) [inline]

Definition at line 89 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meADC0fC_depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeAll10slices ( double  v1,
double  v2 
) [inline]

Definition at line 106 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meAll10slices.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeAll10slices1D ( double  v1,
double  v2 
) [inline]

Definition at line 109 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meAll10slices1D.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeAmplIetaIphi1 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 58 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meAmplIetaIphi1.

Referenced by HcalDigiTester::reco().

  {fillElements(meAmplIetaIphi1, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeAmplIetaIphi2 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 60 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meAmplIetaIphi2.

Referenced by HcalDigiTester::reco().

  {fillElements(meAmplIetaIphi2, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeAmplIetaIphi3 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 62 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meAmplIetaIphi3.

Referenced by HcalDigiTester::reco().

  {fillElements(meAmplIetaIphi3, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeAmplIetaIphi4 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 64 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meAmplIetaIphi4.

Referenced by HcalDigiTester::reco().

  {fillElements(meAmplIetaIphi4, v1, v2, v3);}  
void HcalSubdetDigiMonitor::fillmeBin5Frac ( double  v1) [inline]

Definition at line 112 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meBin5Frac.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeBin67Frac ( double  v1) [inline]

Definition at line 114 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meBin67Frac.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhit ( double  v1,
double  v2 
) [inline]

Definition at line 117 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhit.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhit1 ( double  v1,
double  v2 
) [inline]

Definition at line 119 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhit1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhit2 ( double  v1,
double  v2 
) [inline]

Definition at line 121 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhit2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhit3 ( double  v1,
double  v2 
) [inline]

Definition at line 123 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhit3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhit4 ( double  v1,
double  v2 
) [inline]

Definition at line 125 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhit4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhitProfile ( double  v1,
double  v2 
) [inline]

Definition at line 128 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhitProfile.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhitProfile1 ( double  v1,
double  v2 
) [inline]

Definition at line 130 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhitProfile1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhitProfile2 ( double  v1,
double  v2 
) [inline]

Definition at line 132 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhitProfile2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhitProfile3 ( double  v1,
double  v2 
) [inline]

Definition at line 134 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhitProfile3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeDigiSimhitProfile4 ( double  v1,
double  v2 
) [inline]

Definition at line 136 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meDigiSimhitProfile4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain0Depth1 ( double  v1) [inline]

Definition at line 153 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain0Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain0Depth2 ( double  v1) [inline]

Definition at line 161 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain0Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain0Depth3 ( double  v1) [inline]

Definition at line 169 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain0Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain0Depth4 ( double  v1) [inline]

Definition at line 177 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain0Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain1Depth1 ( double  v1) [inline]

Definition at line 155 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain1Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain1Depth2 ( double  v1) [inline]

Definition at line 163 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain1Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain1Depth3 ( double  v1) [inline]

Definition at line 171 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain1Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain1Depth4 ( double  v1) [inline]

Definition at line 179 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain1Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain2Depth1 ( double  v1) [inline]

Definition at line 157 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain2Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain2Depth2 ( double  v1) [inline]

Definition at line 165 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain2Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain2Depth3 ( double  v1) [inline]

Definition at line 173 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain2Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain2Depth4 ( double  v1) [inline]

Definition at line 181 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain2Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain3Depth1 ( double  v1) [inline]

Definition at line 159 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain3Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain3Depth2 ( double  v1) [inline]

Definition at line 167 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain3Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain3Depth3 ( double  v1) [inline]

Definition at line 175 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain3Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGain3Depth4 ( double  v1) [inline]

Definition at line 183 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGain3Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainMap1 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 286 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meGainMap1.

Referenced by HcalDigiTester::reco().

  {fillElements(meGainMap1, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeGainMap2 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 288 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meGainMap2.

Referenced by HcalDigiTester::reco().

  {fillElements(meGainMap2, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeGainMap3 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 290 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meGainMap3.

Referenced by HcalDigiTester::reco().

  {fillElements(meGainMap3, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeGainMap4 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 292 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meGainMap4.

Referenced by HcalDigiTester::reco().

  {fillElements(meGainMap4, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeGainWidth0Depth1 ( double  v1) [inline]

Definition at line 186 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth0Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth0Depth2 ( double  v1) [inline]

Definition at line 194 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth0Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth0Depth3 ( double  v1) [inline]

Definition at line 202 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth0Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth0Depth4 ( double  v1) [inline]

Definition at line 210 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth0Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth1Depth1 ( double  v1) [inline]

Definition at line 188 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth1Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth1Depth2 ( double  v1) [inline]

Definition at line 196 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth1Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth1Depth3 ( double  v1) [inline]

Definition at line 204 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth1Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth1Depth4 ( double  v1) [inline]

Definition at line 212 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth1Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth2Depth1 ( double  v1) [inline]

Definition at line 190 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth2Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth2Depth2 ( double  v1) [inline]

Definition at line 198 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth2Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth2Depth3 ( double  v1) [inline]

Definition at line 206 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth2Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth2Depth4 ( double  v1) [inline]

Definition at line 214 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth2Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth3Depth1 ( double  v1) [inline]

Definition at line 192 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth3Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth3Depth2 ( double  v1) [inline]

Definition at line 200 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth3Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth3Depth3 ( double  v1) [inline]

Definition at line 208 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth3Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeGainWidth3Depth4 ( double  v1) [inline]

Definition at line 216 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meGainWidth3Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeNdigis ( double  v1) [inline]

Definition at line 15 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meNdigis.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmenDigis ( double  v1) [inline]

Definition at line 71 of file HcalSubdetDigiMonitor.h.

References fillElement(), and menDigis.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeOccupancy_map_depth1 ( double  v1,
double  v2 
) [inline]

Definition at line 19 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meOccupancy_map_depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeOccupancy_map_depth2 ( double  v1,
double  v2 
) [inline]

Definition at line 21 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meOccupancy_map_depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeOccupancy_map_depth3 ( double  v1,
double  v2 
) [inline]

Definition at line 23 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meOccupancy_map_depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeOccupancy_map_depth4 ( double  v1,
double  v2 
) [inline]

Definition at line 25 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meOccupancy_map_depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeOccupancy_vs_ieta_depth1 ( double  v1,
double  v2 
) [inline]
void HcalSubdetDigiMonitor::fillmeOccupancy_vs_ieta_depth2 ( double  v1,
double  v2 
) [inline]
void HcalSubdetDigiMonitor::fillmeOccupancy_vs_ieta_depth3 ( double  v1,
double  v2 
) [inline]
void HcalSubdetDigiMonitor::fillmeOccupancy_vs_ieta_depth4 ( double  v1,
double  v2 
) [inline]
void HcalSubdetDigiMonitor::fillmePed0Depth1 ( double  v1) [inline]

Definition at line 219 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed0Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed0Depth2 ( double  v1) [inline]

Definition at line 227 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed0Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed0Depth3 ( double  v1) [inline]

Definition at line 235 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed0Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed0Depth4 ( double  v1) [inline]

Definition at line 243 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed0Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed1Depth1 ( double  v1) [inline]

Definition at line 221 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed1Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed1Depth2 ( double  v1) [inline]

Definition at line 229 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed1Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed1Depth3 ( double  v1) [inline]

Definition at line 237 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed1Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed1Depth4 ( double  v1) [inline]

Definition at line 245 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed1Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed2Depth1 ( double  v1) [inline]

Definition at line 223 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed2Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed2Depth2 ( double  v1) [inline]

Definition at line 231 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed2Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed2Depth3 ( double  v1) [inline]

Definition at line 239 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed2Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed2Depth4 ( double  v1) [inline]

Definition at line 247 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed2Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed3Depth1 ( double  v1) [inline]

Definition at line 225 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed3Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed3Depth2 ( double  v1) [inline]

Definition at line 233 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed3Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed3Depth3 ( double  v1) [inline]

Definition at line 241 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed3Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePed3Depth4 ( double  v1) [inline]

Definition at line 249 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePed3Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth0Depth1 ( double  v1) [inline]

Definition at line 253 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth0Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth0Depth2 ( double  v1) [inline]

Definition at line 261 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth0Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth0Depth3 ( double  v1) [inline]

Definition at line 269 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth0Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth0Depth4 ( double  v1) [inline]

Definition at line 277 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth0Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth1Depth1 ( double  v1) [inline]

Definition at line 255 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth1Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth1Depth2 ( double  v1) [inline]

Definition at line 263 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth1Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth1Depth3 ( double  v1) [inline]

Definition at line 271 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth1Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth1Depth4 ( double  v1) [inline]

Definition at line 279 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth1Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth2Depth1 ( double  v1) [inline]

Definition at line 257 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth2Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth2Depth2 ( double  v1) [inline]

Definition at line 265 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth2Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth2Depth3 ( double  v1) [inline]

Definition at line 273 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth2Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth2Depth4 ( double  v1) [inline]

Definition at line 281 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth2Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth3Depth1 ( double  v1) [inline]

Definition at line 259 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth3Depth1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth3Depth2 ( double  v1) [inline]

Definition at line 267 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth3Depth2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth3Depth3 ( double  v1) [inline]

Definition at line 275 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth3Depth3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePedWidth3Depth4 ( double  v1) [inline]

Definition at line 283 of file HcalSubdetDigiMonitor.h.

References fillElement(), and mePedWidth3Depth4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmePwidthMap1 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 295 of file HcalSubdetDigiMonitor.h.

References fillElements(), and mePwidthMap1.

Referenced by HcalDigiTester::reco().

  {fillElements(mePwidthMap1, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmePwidthMap2 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 297 of file HcalSubdetDigiMonitor.h.

References fillElements(), and mePwidthMap2.

Referenced by HcalDigiTester::reco().

  {fillElements(mePwidthMap2, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmePwidthMap3 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 299 of file HcalSubdetDigiMonitor.h.

References fillElements(), and mePwidthMap3.

Referenced by HcalDigiTester::reco().

  {fillElements(mePwidthMap3, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmePwidthMap4 ( double  v1,
double  v2,
double  v3 
) [inline]

Definition at line 301 of file HcalSubdetDigiMonitor.h.

References fillElements(), and mePwidthMap4.

Referenced by HcalDigiTester::reco().

  {fillElements(mePwidthMap4, v1, v2, v3);}
void HcalSubdetDigiMonitor::fillmeRatioDigiSimhit ( double  v1) [inline]

Definition at line 139 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meRatioDigiSimhit.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeRatioDigiSimhit1 ( double  v1) [inline]

Definition at line 141 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meRatioDigiSimhit1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeRatioDigiSimhit2 ( double  v1) [inline]

Definition at line 143 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meRatioDigiSimhit2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeRatioDigiSimhit3 ( double  v1) [inline]

Definition at line 145 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meRatioDigiSimhit3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeRatioDigiSimhit4 ( double  v1) [inline]

Definition at line 147 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meRatioDigiSimhit4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSignalAmp ( double  v1) [inline]

Definition at line 92 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meSignalAmp.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSignalAmp1 ( double  v1) [inline]

Definition at line 94 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meSignalAmp1.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSignalAmp2 ( double  v1) [inline]

Definition at line 96 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meSignalAmp2.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSignalAmp3 ( double  v1) [inline]

Definition at line 98 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meSignalAmp3.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSignalAmp4 ( double  v1) [inline]

Definition at line 100 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meSignalAmp4.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSignalTimeSlice ( double  v1,
double  v2 
) [inline]

Definition at line 103 of file HcalSubdetDigiMonitor.h.

References fillElements(), and meSignalTimeSlice.

Referenced by HcalDigiTester::reco().

void HcalSubdetDigiMonitor::fillmeSumAmp ( double  v1) [inline]

Definition at line 68 of file HcalSubdetDigiMonitor.h.

References fillElement(), and meSumAmp.

Referenced by HcalDigiTester::reco().

double HcalSubdetDigiMonitor::getBinContent_depth1 ( int  i,
int  j 
) [inline]
double HcalSubdetDigiMonitor::getBinContent_depth2 ( int  i,
int  j 
) [inline]
double HcalSubdetDigiMonitor::getBinContent_depth3 ( int  i,
int  j 
) [inline]
double HcalSubdetDigiMonitor::getBinContent_depth4 ( int  i,
int  j 
) [inline]
double HcalSubdetDigiMonitor::getMeElementBinContent ( MonitorElement me,
int  i,
int  j 
) [inline, private]

Definition at line 319 of file HcalSubdetDigiMonitor.h.

References MonitorElement::getBinContent(), and tmp.

Referenced by getBinContent_depth1(), getBinContent_depth2(), getBinContent_depth3(), and getBinContent_depth4().

  {
    double tmp = 0.;
    if(me) tmp = me->getBinContent(i,j);
    return tmp;
  }
void HcalSubdetDigiMonitor::setBinContent_depth1 ( int  i,
int  j,
double  v 
) [inline]
void HcalSubdetDigiMonitor::setBinContent_depth2 ( int  i,
int  j,
double  v 
) [inline]
void HcalSubdetDigiMonitor::setBinContent_depth3 ( int  i,
int  j,
double  v 
) [inline]
void HcalSubdetDigiMonitor::setBinContent_depth4 ( int  i,
int  j,
double  v 
) [inline]
void HcalSubdetDigiMonitor::setMeElementBinContent ( MonitorElement me,
int  i,
int  j,
double  v 
) [inline, private]

Member Data Documentation

Definition at line 349 of file HcalSubdetDigiMonitor.h.

Referenced by bookProfile(), and HcalSubdetDigiMonitor().

Definition at line 372 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0_depth1(), and HcalSubdetDigiMonitor().

Definition at line 373 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0_depth2(), and HcalSubdetDigiMonitor().

Definition at line 374 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0_depth3(), and HcalSubdetDigiMonitor().

Definition at line 375 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0_depth4(), and HcalSubdetDigiMonitor().

Definition at line 376 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0fC_depth1(), and HcalSubdetDigiMonitor().

Definition at line 377 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0fC_depth2(), and HcalSubdetDigiMonitor().

Definition at line 378 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0fC_depth3(), and HcalSubdetDigiMonitor().

Definition at line 379 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeADC0fC_depth4(), and HcalSubdetDigiMonitor().

Definition at line 388 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeAll10slices(), and HcalSubdetDigiMonitor().

Definition at line 389 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeAll10slices1D(), and HcalSubdetDigiMonitor().

Definition at line 365 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeAmplIetaIphi1(), and HcalSubdetDigiMonitor().

Definition at line 366 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeAmplIetaIphi2(), and HcalSubdetDigiMonitor().

Definition at line 367 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeAmplIetaIphi3(), and HcalSubdetDigiMonitor().

Definition at line 368 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeAmplIetaIphi4(), and HcalSubdetDigiMonitor().

Definition at line 390 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeBin5Frac(), and HcalSubdetDigiMonitor().

Definition at line 391 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeBin67Frac(), and HcalSubdetDigiMonitor().

Definition at line 393 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhit(), and HcalSubdetDigiMonitor().

Definition at line 394 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhit1(), and HcalSubdetDigiMonitor().

Definition at line 395 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhit2(), and HcalSubdetDigiMonitor().

Definition at line 396 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhit3(), and HcalSubdetDigiMonitor().

Definition at line 397 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhit4(), and HcalSubdetDigiMonitor().

Definition at line 405 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhitProfile(), and HcalSubdetDigiMonitor().

Definition at line 406 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhitProfile1(), and HcalSubdetDigiMonitor().

Definition at line 407 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhitProfile2(), and HcalSubdetDigiMonitor().

Definition at line 408 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhitProfile3(), and HcalSubdetDigiMonitor().

Definition at line 409 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeDigiSimhitProfile4(), and HcalSubdetDigiMonitor().

Definition at line 413 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain0Depth1(), and HcalSubdetDigiMonitor().

Definition at line 417 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain0Depth2(), and HcalSubdetDigiMonitor().

Definition at line 421 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain0Depth3(), and HcalSubdetDigiMonitor().

Definition at line 425 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain0Depth4(), and HcalSubdetDigiMonitor().

Definition at line 414 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain1Depth1(), and HcalSubdetDigiMonitor().

Definition at line 418 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain1Depth2(), and HcalSubdetDigiMonitor().

Definition at line 422 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain1Depth3(), and HcalSubdetDigiMonitor().

Definition at line 426 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain1Depth4(), and HcalSubdetDigiMonitor().

Definition at line 415 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain2Depth1(), and HcalSubdetDigiMonitor().

Definition at line 419 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain2Depth2(), and HcalSubdetDigiMonitor().

Definition at line 423 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain2Depth3(), and HcalSubdetDigiMonitor().

Definition at line 427 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain2Depth4(), and HcalSubdetDigiMonitor().

Definition at line 416 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain3Depth1(), and HcalSubdetDigiMonitor().

Definition at line 420 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain3Depth2(), and HcalSubdetDigiMonitor().

Definition at line 424 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain3Depth3(), and HcalSubdetDigiMonitor().

Definition at line 428 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGain3Depth4(), and HcalSubdetDigiMonitor().

Definition at line 483 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainMap1(), and HcalSubdetDigiMonitor().

Definition at line 484 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainMap2(), and HcalSubdetDigiMonitor().

Definition at line 485 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainMap3(), and HcalSubdetDigiMonitor().

Definition at line 486 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainMap4(), and HcalSubdetDigiMonitor().

Definition at line 430 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth0Depth1(), and HcalSubdetDigiMonitor().

Definition at line 434 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth0Depth2(), and HcalSubdetDigiMonitor().

Definition at line 438 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth0Depth3(), and HcalSubdetDigiMonitor().

Definition at line 442 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth0Depth4(), and HcalSubdetDigiMonitor().

Definition at line 431 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth1Depth1(), and HcalSubdetDigiMonitor().

Definition at line 435 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth1Depth2(), and HcalSubdetDigiMonitor().

Definition at line 439 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth1Depth3(), and HcalSubdetDigiMonitor().

Definition at line 443 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth1Depth4(), and HcalSubdetDigiMonitor().

Definition at line 432 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth2Depth1(), and HcalSubdetDigiMonitor().

Definition at line 436 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth2Depth2(), and HcalSubdetDigiMonitor().

Definition at line 440 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth2Depth3(), and HcalSubdetDigiMonitor().

Definition at line 444 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth2Depth4(), and HcalSubdetDigiMonitor().

Definition at line 433 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth3Depth1(), and HcalSubdetDigiMonitor().

Definition at line 437 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth3Depth2(), and HcalSubdetDigiMonitor().

Definition at line 441 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth3Depth3(), and HcalSubdetDigiMonitor().

Definition at line 445 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeGainWidth3Depth4(), and HcalSubdetDigiMonitor().

Definition at line 370 of file HcalSubdetDigiMonitor.h.

Referenced by fillmenDigis(), and HcalSubdetDigiMonitor().

Definition at line 353 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeNdigis(), and HcalSubdetDigiMonitor().

Definition at line 447 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed0Depth1(), and HcalSubdetDigiMonitor().

Definition at line 451 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed0Depth2(), and HcalSubdetDigiMonitor().

Definition at line 455 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed0Depth3(), and HcalSubdetDigiMonitor().

Definition at line 459 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed0Depth4(), and HcalSubdetDigiMonitor().

Definition at line 448 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed1Depth1(), and HcalSubdetDigiMonitor().

Definition at line 452 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed1Depth2(), and HcalSubdetDigiMonitor().

Definition at line 456 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed1Depth3(), and HcalSubdetDigiMonitor().

Definition at line 460 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed1Depth4(), and HcalSubdetDigiMonitor().

Definition at line 449 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed2Depth1(), and HcalSubdetDigiMonitor().

Definition at line 453 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed2Depth2(), and HcalSubdetDigiMonitor().

Definition at line 457 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed2Depth3(), and HcalSubdetDigiMonitor().

Definition at line 461 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed2Depth4(), and HcalSubdetDigiMonitor().

Definition at line 450 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed3Depth1(), and HcalSubdetDigiMonitor().

Definition at line 454 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed3Depth2(), and HcalSubdetDigiMonitor().

Definition at line 458 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed3Depth3(), and HcalSubdetDigiMonitor().

Definition at line 462 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePed3Depth4(), and HcalSubdetDigiMonitor().

Definition at line 464 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth0Depth1(), and HcalSubdetDigiMonitor().

Definition at line 468 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth0Depth2(), and HcalSubdetDigiMonitor().

Definition at line 472 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth0Depth3(), and HcalSubdetDigiMonitor().

Definition at line 476 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth0Depth4(), and HcalSubdetDigiMonitor().

Definition at line 465 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth1Depth1(), and HcalSubdetDigiMonitor().

Definition at line 469 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth1Depth2(), and HcalSubdetDigiMonitor().

Definition at line 473 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth1Depth3(), and HcalSubdetDigiMonitor().

Definition at line 477 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth1Depth4(), and HcalSubdetDigiMonitor().

Definition at line 466 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth2Depth1(), and HcalSubdetDigiMonitor().

Definition at line 470 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth2Depth2(), and HcalSubdetDigiMonitor().

Definition at line 474 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth2Depth3(), and HcalSubdetDigiMonitor().

Definition at line 478 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth2Depth4(), and HcalSubdetDigiMonitor().

Definition at line 467 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth3Depth1(), and HcalSubdetDigiMonitor().

Definition at line 471 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth3Depth2(), and HcalSubdetDigiMonitor().

Definition at line 475 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth3Depth3(), and HcalSubdetDigiMonitor().

Definition at line 479 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePedWidth3Depth4(), and HcalSubdetDigiMonitor().

Definition at line 487 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePwidthMap1(), and HcalSubdetDigiMonitor().

Definition at line 488 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePwidthMap2(), and HcalSubdetDigiMonitor().

Definition at line 489 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePwidthMap3(), and HcalSubdetDigiMonitor().

Definition at line 490 of file HcalSubdetDigiMonitor.h.

Referenced by fillmePwidthMap4(), and HcalSubdetDigiMonitor().

Definition at line 399 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeRatioDigiSimhit(), and HcalSubdetDigiMonitor().

Definition at line 400 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeRatioDigiSimhit1(), and HcalSubdetDigiMonitor().

Definition at line 401 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeRatioDigiSimhit2(), and HcalSubdetDigiMonitor().

Definition at line 402 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeRatioDigiSimhit3(), and HcalSubdetDigiMonitor().

Definition at line 403 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeRatioDigiSimhit4(), and HcalSubdetDigiMonitor().

Definition at line 381 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSignalAmp(), and HcalSubdetDigiMonitor().

Definition at line 382 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSignalAmp1(), and HcalSubdetDigiMonitor().

Definition at line 383 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSignalAmp2(), and HcalSubdetDigiMonitor().

Definition at line 384 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSignalAmp3(), and HcalSubdetDigiMonitor().

Definition at line 385 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSignalAmp4(), and HcalSubdetDigiMonitor().

Definition at line 387 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSignalTimeSlice(), and HcalSubdetDigiMonitor().

Definition at line 369 of file HcalSubdetDigiMonitor.h.

Referenced by fillmeSumAmp(), and HcalSubdetDigiMonitor().

Definition at line 351 of file HcalSubdetDigiMonitor.h.

Referenced by HcalSubdetDigiMonitor().

std::string HcalSubdetDigiMonitor::subdet_ [private]

Definition at line 350 of file HcalSubdetDigiMonitor.h.

Referenced by HcalSubdetDigiMonitor().