//____________________________________________________________________
//
// Helper class for control plots common for all ATLAS analyses.
// Used by AtlSelector.
//
// See the class descriptions of AtlSelector and AtlExampleAnalysis
// how to use this class in your analysis job.
//
// When being used this class appends an additional directory
// structure to the output file in which the control histograms are
// stored. This new structure is basically divided into two
// paren-folders. One for all histograms filled without any selection
// cuts, and the other one containing a doubled of all histograms
// which are filled after the AtlSelector::ProcessCut() method call,
// ie. after event selection.
//
//     CtrlPlots
//       |
//       |
//       +--- NoEvtSel
//       |       |
//       |       +--- Jet histograms
//       |       |
//       |       +--- Electron histograms
//       |       |
//       |       +--- ...
//       |
//       |
//       +--- EvtSel
//               |
//               +--- Jet histograms
//               |
//               +--- Electron histograms
//               |
//               +--- ...
// 
// In order to append control histograms perform the following steps.
//
// (1) Switch the necessary branches on by adding the respective lines
// to the SetBranchStatus() member function.
//
// (2) Extend the BookHistograms() and BookXXXHistogram() member
// functions. Do not forget to add the histogram to the
// fHistogramsNoEvtSel list. You must NOT give the same name to
// more than one histogram.
//
// (3) Extend the FillHistograms() and FillXXXHistograms() member
// functions accordingly. The histograms are accessed by their names.
//
// Note: All histogram have to be booked and filled only once. The
// second set (which will be filled after the event selection) is
// booked and filled automatically.
//
//  
// Author: Oliver Maria Kind <mailto: kind@mail.desy.de>
// Update: $Id: AtlCtrlPlots.cxx,v 1.77 2015/04/22 21:16:52 stamm Exp $
// Copyright: 2009 (C) Oliver Maria Kind
//
#ifndef ATLAS_AtlCtrlPlots
#include <AtlCtrlPlots.h>
#endif
#include <AtlEvent.h>
#include <TTree.h>
#include <TString.h>
#include <iostream>
#include <TROOT.h>

using namespace std;

#ifndef __CINT__
ClassImp(AtlCtrlPlots);
#endif

//____________________________________________________________________

AtlCtrlPlots::AtlCtrlPlots(const char* name, const char* title) :
    AtlAnalysisTool(name, title) {
    //
    // Default constructor
    //
    fHistogramsNoEvtSel = new THashTable;
    fHistogramsEvtSel   = new THashTable;
    fProcessMode        = kPostAnalysis;
}

//____________________________________________________________________

AtlCtrlPlots::~AtlCtrlPlots() {
  //
  // Default destructor
  //
  fHistogramsNoEvtSel->Delete(); delete fHistogramsNoEvtSel;
  fHistogramsEvtSel  ->Delete(); delete fHistogramsEvtSel;
}

//____________________________________________________________________

void AtlCtrlPlots::CopyFolder(TDirectory *dir_src,
			      TDirectory *dir_dest) {
  //
  // Copy given directory and all its sub-directories from
  // "NoEvtSel" folder to "EvtSel" folder
  //

  // Search for sub-folders
  TIter next(dir_src->GetList());
  TObject *subdir_src = 0;
  while ( (subdir_src = (TObject*)next()) ) {
    if ( subdir_src->InheritsFrom("TDirectory")
	 && (TDirectory*)subdir_src->IsFolder() ) {
      CopyFolder((TDirectory*)subdir_src,
		 dir_dest->mkdir(subdir_src->GetName(),
				 subdir_src->GetTitle()));
    }
  }
}
    
//____________________________________________________________________

void AtlCtrlPlots::BookHistograms() {
    //
    // Book histograms
    //
    // Note: The trigger histograms are not booked here. For their
    // booking the trigger configuration is needed which is not loaded
    // at this stage of the job (it will be loaded when the first
    // input file is opened). The trigger histograms are booked when
    // the corresponding FillTriggerHistograms() routine is called the
    // first time.
    //
    
    // Create sub-directories
    fDir_noevtsel = gDirectory->mkdir("NoEvtSel",
				      "Before event selection");
    fDir_evtsel = gDirectory->mkdir("EvtSel",
				    "After event selection");
    fDir_noevtsel->cd();   
    // Book histograms
    BookEnergySumsHistograms();
    BookJetHistograms();
    BookElectronHistograms();
    BookMuonHistograms();
    BookTauHistograms(); 
    BookPhotonHistograms();
    BookAtlFastHistograms();
    
    // Clone folder structure
    CopyFolder(fDir_noevtsel, fDir_evtsel);
    
    // Book twin-histograms with event selection
    fDir_evtsel->cd();
    TH1 *h1 = 0; TH1 *h2 = 0;
    TIter next(fHistogramsNoEvtSel);
    while ( (h1 = (TH1*)next()) ) {
	// Clone histogram
	h2 = (TH1*)h1->Clone();
	fHistogramsEvtSel->Add(h2);
	// Extend histogram titles
	TString t1 = TString(h1->GetTitle()) + "   (w/o event selection)";
	TString t2 = TString(h2->GetTitle()) + "   (after event selection)";
	h1->SetTitle(t1);
	h2->SetTitle(t2);
	// Move clone histogram to correct directory
	TString path = h1->GetDirectory()->GetPath();
	path.ReplaceAll("/NoEvtSel", 9, "/EvtSel", 7);
	h2->SetDirectory(gROOT->GetDirectory(path.Data()));
    }
}

//____________________________________________________________________

void AtlCtrlPlots::SetBranchStatus() {
  //
  // Switch on needed branches
  //
  fTree->SetBranchStatus("fN_MCParticles*",       kTRUE);
  fTree->SetBranchStatus("fMCParticles*",         kTRUE);
  fTree->SetBranchStatus("fTrigger*",             kTRUE);
  fTree->SetBranchStatus("fEventHeader*",         kTRUE);
  fTree->SetBranchStatus("fEnergySum*",           kTRUE);
  fTree->SetBranchStatus("fN_Cone4H1TowerJets*",  kTRUE);
  fTree->SetBranchStatus("fCone4H1TowerJets*",    kTRUE);
  fTree->SetBranchStatus("fN_MCCone4HadronJets*", kTRUE);
  fTree->SetBranchStatus("fMCCone4HadronJets*",   kTRUE);
  fTree->SetBranchStatus("fN_Electrons*",         kTRUE);
  fTree->SetBranchStatus("fElectrons*",           kTRUE);
  fTree->SetBranchStatus("fN_Muons*",             kTRUE);
  fTree->SetBranchStatus("fMuons*",               kTRUE);
  fTree->SetBranchStatus("fN_Taus*",              kTRUE);
  fTree->SetBranchStatus("fTaus*",                kTRUE);
  fTree->SetBranchStatus("fN_Photons*",           kTRUE);
  fTree->SetBranchStatus("fPhotons*",             kTRUE);
  fTree->SetBranchStatus("fN_AtlFastElectrons*",  kTRUE);
  fTree->SetBranchStatus("fAtlFastElectrons*",    kTRUE);
  fTree->SetBranchStatus("fN_AtlFastMuons*",      kTRUE);
  fTree->SetBranchStatus("fAtlFastMuons*",        kTRUE);
  fTree->SetBranchStatus("fN_AtlFastPhotons*",    kTRUE);
  fTree->SetBranchStatus("fAtlFastPhotons*",      kTRUE);
  fTree->SetBranchStatus("fN_AtlFastJets*",       kTRUE);
  fTree->SetBranchStatus("fAtlFastJets*",         kTRUE);
}

//____________________________________________________________________

void AtlCtrlPlots::FillHistograms(Bool_t EvtSelection) {
    //
    // Fill control histograms
    // In case the EvtSelection bit is set all histograms
    // after event selection are filled - otherwise the ones
    // before the event selection are filled
    //
    
    // Fill histograms
    FillJetHistograms(EvtSelection);
    FillElectronHistograms(EvtSelection);
    FillMuonHistograms(EvtSelection);
    FillTauHistograms(EvtSelection);
    FillPhotonHistograms(EvtSelection);
    if(fEvent->IsMC()) FillAtlFastHistograms(EvtSelection);
    FillEnergySumsHistograms(EvtSelection);
    FillTriggerHistograms(EvtSelection);
}

//____________________________________________________________________

void AtlCtrlPlots::BookEnergySumsHistograms() {
  //
  // Book energy sums information, three basic ones for now:
  // -> Missing Energy Amplitude
  // -> Missing Energy Phi Angle
  // -> Scalar Sum (every Transverse Energy or Momentum is summed up, indipendently from the relative direction.
  // 
  //    
  // Book histograms showing MC-vs-Rec quantities  
  //
  TH1F *h1 = 0;
  TH2F *h2 = 0;
    
  // Save present working directory
  TDirectory *savdir = gDirectory;

  // Create sub-folder
  gDirectory->mkdir("EnergySums", "Energy Sums Ctrl Plots");
  gDirectory->cd("EnergySums");

  h1 = new TH1F("h_Energy_Scalar_Sum",
		"Energy Scalar Sum",
		100, 0, 1000);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("Energy scalar sum(GeV)");
  h1->SetYTitle("Number of Entries");

  // Missing Energy Magnitude
  h1 = new TH1F("h_Missing_Energy_Magnitude",
		"Magnitude of the Missing Energy",
		80, 0, 300);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("Missing Energy (GeV)");
  h1->SetYTitle("Number of Entries");

  // Missing Energy Phi angle
  h1 = new TH1F("h_Missing_Energy_PhiAngle",
		"Phi Angle of the Missing Energy",
		100, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi_{Missing Energy} (rad)");
  h1->SetYTitle("Number of Entries");
     
  // Ex-Ey plane
  h2 = new TH2F("h_Missing_Energy_xyPLANE",
		"Ex_miss vs Ey_miss x-y plane",
		100, -300., 300., 
		100, -300., 300.);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("E_{x,miss}");
  h2->SetYTitle("E_{y,miss}");
  h2->SetZTitle("Number of Entries");

  // --------------------------------------------------------
  // MC vs REC comparison (MCTruthNonInt quantities are used)
  // --------------------------------------------------------
  
  // Missing Energy Phi Angle

  // -> 2-Dim Distribution for comparison
  h2 = new TH2F("h_Missing_Energy_PhiAngle_MCvsREC",
		"Phi Angle of the Missing Energy, MC vs REC comparison",
		100, -3.2, 3.2,
		100, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#phi_{Missing Energy,MCTruthNonInt} (rad)");
  h2->SetYTitle("#phi_{Missing Energy,REC} (rad)");
  // -> Signed Difference
  h1 = new TH1F("h_Missing_Energy_PhiAngle_DELTA_MC-REC",
		"Phi Angle of the Missing Energy, MCTruthNonInt vs REC comparison",
		100, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#Delta#phi_{MCTruthNonInt - REC}signed (rad)");
  // -> Signed Difference (MC normalized)
  h1 = new TH1F("h_Missing_Energy_PhiAngle_DELTA_MC-REC_norm",
		"Phi Angle of the Missing Energy, MCTruthNonInt vs REC comparison, MC-normalized",
		100, -3, 3);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#Delta#phi_{MCTruthNonInt - REC}/#phi_{MCTruthNonInt}signed }");
  

  // Missing Energy Magnitude

  // -> 2-Dim Distribution 
  h2 = new TH2F("h_Missing_Energy_Magnitude_MCvsREC",
		"Magnitude of the Missing Energy, MCTruthNonInt vs REC comparison",
		100, 0., 300.,
		100, 0., 300.);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("ME_{T,MCTruthNonInt} (GeV)");
  h2->SetYTitle("ME_{T,REC} (GeV)");
  // -> Signed Difference
  h1 = new TH1F("h_Missing_Energy_Magnitude_DELTA_MC-REC",
		"Magnitude of the Missing Energy, MCTruthNonInt - REC",
		100, -100., 100.);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#DeltaMET_{MCTruthNonInt - REC}signed (GeV)");
  // -> Signed Difference (MC normalized)
  h1 = new TH1F("h_Missing_Energy_Magnitude_DELTA_MC-REC_norm",
		"Magnitude of the Missing Energy, MCTruthNonInt - REC comparison, MC-normalized",
		100, -3., 3.);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#DeltaMET_{MCTruthNonInt - REC}signed (GeV)/#MET_{MCTruthNonInt}signed }");

  // Scalar Energy Sum 
  
  // -> 2-Dim Distribution 
  h2 = new TH2F("h_Energy_Scalar_Sum_MCvsREC",
		"Transverse Energies Scalar Sum, MC vs REC comparison",
		100, 0., 1000.,
		100, 0., 1000.);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("E_Scalar_Sum_{MCTruthInt} (GeV)");
  h2->SetYTitle("E_Scalar_Sum_{REC} (GeV)");

  // -> Signed Difference
  h1 = new TH1F("h_Energy_Scalar_Sum_DELTA_MC-REC",
		"E_Scalar_Sum, MCTruthInt - REC",
		50, -150., 150.);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#DeltaE_Scalar_Sum_{MCTruthInt - REC}signed (GeV)");

  // Correlations?
  //  -> 2-Dim Distr.: MCNonIntParticles_summedEta vs Phi(REC MissingEt)
  h2 = new TH2F("h_MCNonIntEta_RECPhiMET",
		"Eta of MC non-interacting particles vs Phi(MET,REC)",
		100, -5., 5.,
		100, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta_{MCTruthNonInt} (rad)");
  h2->SetYTitle("#phi_{Missing Energy,REC} (rad)");

  //  -> 2-Dim Distr.: MCNonIntParticles_summedEta vs MCNonIntParticles_summedPhi
  h2 = new TH2F("h_MCNonIntEta_Phi",
		"Eta vs Phi of MC non-interacting particles",
		100, -5., 5.,
		100, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta_{MCTruthNonInt} (rad)");
  h2->SetYTitle("#phi_{MCTruthNonInt} (rad)");


  savdir->cd();
}

//____________________________________________________________________

void AtlCtrlPlots::BookJetHistograms() {
  //
  // Book ctrl plots for jets
  //
  TH1F *h1 = 0;
  TH2F *h2 = 0;
  TProfile *prof1 = 0;
    
  // Save present working directory
  TDirectory *savdir = gDirectory;

  // Create sub-folder
  gDirectory->mkdir("Jets", "Jet Ctrl Plots");
  gDirectory->cd("Jets");

  
  // AntiKt4-H1-Topo Jets  ++++++++++++++++++++++++++++++
  gDirectory->mkdir("AntiKt4H1Topo_Jets", "Jet Ctrl Plots");
  gDirectory->cd("AntiKt4H1Topo_Jets");


  // =====================================
  // AntiKt4-H1-Topo jets @ detector level
  // =====================================
    
  // No. of jets
  h1 = new TH1F("h_antikt4H1topo_njets",
		"No. of AntiKt4-H1-Topo Jets",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{Jets}");
  h1->SetYTitle("Number of Entries");
    
  // Eta-phi plane
  h2 = new TH2F("h_antikt4H1topo_etaphi",
		"AntiKt4-H1-Topo Jets #eta-#phi plane",
		100, -5, 5, 128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta");
  h2->SetYTitle("#phi");
  h2->SetZTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_antikt4H1topo_Et",
		"AntiKt4-H1-Topo Jets Transverse Energy",
		200, 0, 1000);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("E_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  // Eta
  h1 = new TH1F("h_antikt4H1topo_eta",
		"AntiKt4-H1-Topo Jets #eta",
		100, -5, 5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_antikt4H1topo_phi",
		"AntiKt4-H1-Topo Jets #phi",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi");
  h1->SetYTitle("Number of Entries");


  // ...........................
  // Truth vs Reconstructed Jets
  // ...........................
  
  gDirectory->mkdir("MC_vs_REC_PLOTS", "Truth vs Reconstructed Jets");
  gDirectory->cd("MC_vs_REC_PLOTS");

  // Eta_MC - Eta_DL

  // -> signed difference
  h1 = new TH1F("h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned",
		"Eta difference between reconstructed Jet and MC best matched MCAntiKt4HadronJet",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta_{DL} - #eta_{HL}");
  // -> signed difference - normalized
  h1 = new TH1F("h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned_norm",
		"Eta difference between reconstructed Jet and MC best matched MCAntiKt4HadronJet - normalized to MC quantity",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta_{DL} - #eta_{HL} / #eta_{HL}");

  // -> 2-dim confrontation
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_Eta",
		"2-Dim Plot: Eta_MC vs Eta_REC",
		100, -4., 4., 
		100, -4., 4. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta_{HL}");
  h2->SetYTitle("#eta_{DL}");
    

  // Phi_MC - Phi_REC

  // -> signed difference
  h1 = new TH1F("h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned",
		"Phi difference between reconstructed Jet and MC best matched MCAntiKt4HadronJet",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi_{DL} - #phi_{HL}");
  // -> signed difference - normalized
  h1 = new TH1F("h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned_norm",
		"Phi difference between reconstructed Jet and MC best matched MCAntiKt4HadronJet - normalized to MC quantity",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi_{DL} - #phi_{HL}");
  // -> 2-dim confrontation
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_Phi",
		"2-Dim Plot: Phi_MC vs Phi_REC",
		100, -3.2, 3.2, 
		100, -3.2, 3.2 );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#phi_{HL}");
  h2->SetYTitle("#phi_{DL}");


 
  // Pt_MC - Pt_REC

  // -> signed difference
  h1 = new TH1F("h_MC_vs_REC_antikt4H1topo_DeltaPtSigned",
		"Pt difference between reconstructed Jet and MC best matched MCAntiKt4HadronJet",
		100, -30, 30);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t,DL} - P_{t,HL}");
  // Pt_MC - Pt_REC

  // -> signed difference -normalized
  h1 = new TH1F("h_MC_vs_REC_antikt4H1topo_DeltaPtSigned_norm",
		"Pt difference between reconstructed Jet and MC best matched MCAntiKt4HadronJet - normalized",
		100, -2., 2.);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t,DL} - P_{t,HL}");
   // -> 2-dim confrontation
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_Pt",
		"2-Dim Plot: Pt_MC vs Pt_REC",
		100, 0 , 300. , 
		100, 0, 300. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("P_{t,HL} (GeV)");
  h2->SetYTitle("P_{t,DL} (GeV)");

   // -> 2-dim confrontation: Delta ET vs ET-TRUTH
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt",
		"2-Dim Plot: Pt_MC vs DeltaPt",
		100, 0 , 300. , 
		100, -40., 40. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" P_{t,HL} (GeV)");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL} (GeV)");

   // -> 2-dim confrontation:  Delta ET vs ETA-TRUTH
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt",
		"2-Dim Plot: EtaMC vs DeltaPt",
		100, -3. , 3. , 
		100, -40., 40. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" #eta_{HL}");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL} (GeV)");


   // -> 2-dim confrontation: Delta ET-norm vs ET-TRUTH 
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm",
		"2-Dim Plot: Pt_MC vs DeltaPt-norm",
		100, 0 , 300. , 
		100, -0.5, 0.5 );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" P_{t,HL}");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL}/P_{t,HL}");
   // -> 2-dim confrontation:  Delta ET-norm vs ETA-TRUTH
  h2 = new TH2F("h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm",
		"2-Dim Plot: EtaMC vs DeltaPt",
		100, -3. , 3. , 
		100, -0.5, 0.5 );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" #eta_{HL}");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL}/P_{t,HL}");


  // ============================
  // Pt & Eta vs DeltaPt Profiles
  // ============================

   Double_t bins[7];
   bins[1]=25.;
   for(int i=2;i<7;i++){
     bins[i]=bins[i-1]*2;
   }

   // -> Delta ET ( ET-TRUTH )
   prof1 = new TProfile("prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt",
  		       "Profile:  DeltaPt (Pt_MC)",
  		       6, bins , 
 		       -40., 40.  ,"s");
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" P_{t,HL}(GeV)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL} (GeV)");
   // -> Delta ET ( ETA-TRUTH)
   prof1 = new TProfile("prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt",
		"2-Dim Plot:  DeltaPt (EtaMC)",
		100, -3. , 3. , 
		 -40., 40. );
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #eta_{HL}");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}(GeV)");
   // -> Delta ET ( PHI-TRUTH)
   prof1 = new TProfile("prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt",
			"2-Dim Plot:  DeltaPt (EtaMC)",
			100, -3.2 , 3.2 , 
			-40., 40. );
   // =======
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #phi_{HL} (rad)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL} (GeV)");
   
   // -> Delta ET-norm vs ET-TRUTH 
   prof1 = new TProfile("prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm",
			"Profile:  DeltaPt (Pt_MC) -norm",
			6, bins , 
			-0.5, 0.5 ,"s");
   fHistogramsNoEvtSel->Add(prof1);

   prof1->SetXTitle(" P_{t,HL} (GeV)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}/P_{t,HL}");
   // ->  Delta ET-norm vs ETA-TRUTH
   prof1 = new TProfile("prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm",
			"Profile:  DeltaPt (EtaMC) -norm",
			100, -3. , 3. , 
			-0.5, 0.5 );
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #eta_{HL}");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}/P_{t,HL}");

   // ->  Delta ET-norm vs PHI-TRUTH
   prof1 = new TProfile("prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt_norm",
			"Profile:  DeltaPt (phiMC) -norm",
			6, bins , 
			-0.5, 0.5 );
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #phi_{HL} (rad)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}/P_{t,HL}");

   gDirectory->cd("../..");


  // Cone4-H1-Tower Jets ++++++++++++++++++++++++++++++
  gDirectory->mkdir("Cone4H1tower_Jets", "Jet Ctrl Plots");
  gDirectory->cd("Cone4H1tower_Jets");


  // ===================================
  // Cone4-H1-Tower jets @detector level
  // ===================================
    
  // No. of jets
  h1 = new TH1F("h_cone4H1tower_njets",
		"No. of Cone4-H1-Tower Jets",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{Jets}");
  h1->SetYTitle("Number of Entries");
    
  // Eta-phi plane
  h2 = new TH2F("h_cone4H1tower_etaphi",
		"Cone4-H1-Tower Jets #eta-#phi plane",
		100, -5, 5, 128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta");
  h2->SetYTitle("#phi");
  h2->SetZTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_cone4H1tower_Et",
		"Cone4-H1-Tower Jets Transverse Energy",
		200, 0, 1000);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("E_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  // Eta
  h1 = new TH1F("h_cone4H1tower_eta",
		"Cone4-H1-Tower Jets #eta",
		100, -5, 5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_cone4H1tower_phi",
		"Cone4-H1-Tower Jets #phi",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi");
  h1->SetYTitle("Number of Entries");


  // ............................
  // Truth vs Reconstructed Jets
  // ............................
  
  gDirectory->mkdir("MC_vs_REC_PLOTS", "Truth vs Reconstructed Jets");
  gDirectory->cd("MC_vs_REC_PLOTS");

  // Eta_MC - Eta_DL

  // -> signed difference
  h1 = new TH1F("h_MC_vs_REC_cone4H1tower_DeltaEtaSigned",
		"Eta difference between reconstructed Jet and MC best matched MCCone4HadronJet",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta_{DL} - #eta_{HL}");
  // -> signed difference - normalized
  h1 = new TH1F("h_MC_vs_REC_cone4H1tower_DeltaEtaSigned_norm",
		"Eta difference between reconstructed Jet and MC best matched MCCone4HadronJet - normalized to MC quantity",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta_{DL} - #eta_{HL} / #eta_{HL}");

  // -> 2-dim confrontation
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_Eta",
		"2-Dim Plot: Eta_MC vs Eta_REC",
		100, -4., 4., 
		100, -4., 4. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta_{HL}");
  h2->SetYTitle("#eta_{DL}");
    

  // Phi_MC - Phi_REC

  // -> signed difference
  h1 = new TH1F("h_MC_vs_REC_cone4H1tower_DeltaPhiSigned",
		"Phi difference between reconstructed Jet and MC best matched MCCone4HadronJet",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi_{DL} - #phi_{HL}");
  // -> signed difference - normalized
  h1 = new TH1F("h_MC_vs_REC_cone4H1tower_DeltaPhiSigned_norm",
		"Phi difference between reconstructed Jet and MC best matched MCCone4HadronJet - normalized to MC quantity",
		100, -1, 1);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi_{DL} - #phi_{HL}");
  // -> 2-dim confrontation
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_Phi",
		"2-Dim Plot: Phi_MC vs Phi_REC",
		100, -3.2, 3.2, 
		100, -3.2, 3.2 );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#phi_{HL}");
  h2->SetYTitle("#phi_{DL}");


 
  // Pt_MC - Pt_REC

  // -> signed difference
  h1 = new TH1F("h_MC_vs_REC_cone4H1tower_DeltaPtSigned",
		"Pt difference between reconstructed Jet and MC best matched MCCone4HadronJet",
		100, -30, 30);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t,DL} - P_{t,HL}");
  // Pt_MC - Pt_REC

  // -> signed difference -normalized
  h1 = new TH1F("h_MC_vs_REC_cone4H1tower_DeltaPtSigned_norm",
		"Pt difference between reconstructed Jet and MC best matched MCCone4HadronJet - normalized",
		100, -2., 2.);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t,DL} - P_{t,HL}");
   // -> 2-dim confrontation
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_Pt",
		"2-Dim Plot: Pt_MC vs Pt_REC",
		100, 0 , 300. , 
		100, 0, 300. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("P_{t,HL} (GeV)");
  h2->SetYTitle("P_{t,DL} (GeV)");

   // -> 2-dim confrontation: Delta ET vs ET-TRUTH
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt",
		"2-Dim Plot: Pt_MC vs DeltaPt",
		100, 0 , 300. , 
		100, -40., 40. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" P_{t,HL} (GeV)");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL} (GeV)");

   // -> 2-dim confrontation:  Delta ET vs ETA-TRUTH
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt",
		"2-Dim Plot: EtaMC vs DeltaPt",
		100, -3. , 3. , 
		100, -40., 40. );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" #eta_{HL}");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL} (GeV)");


   // -> 2-dim confrontation: Delta ET-norm vs ET-TRUTH 
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm",
		"2-Dim Plot: Pt_MC vs DeltaPt-norm",
		100, 0 , 300. , 
		100, -0.5, 0.5 );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" P_{t,HL}");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL}/P_{t,HL}");
   // -> 2-dim confrontation:  Delta ET-norm vs ETA-TRUTH
  h2 = new TH2F("h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm",
		"2-Dim Plot: EtaMC vs DeltaPt",
		100, -3. , 3. , 
		100, -0.5, 0.5 );
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle(" #eta_{HL}");
  h2->SetYTitle(" P_{t,DL}- P_{t,HL}/P_{t,HL}");


  // ============================
  // Pt & Eta vs DeltaPt Profiles
  // ============================
   bins[1]=25.;
   for(int i=2;i<7;i++){
     bins[i]=bins[i-1]*2;
   }

   // -> Delta ET ( ET-TRUTH )
   prof1 = new TProfile("prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt",
  		       "Profile:  DeltaPt (Pt_MC)",
  		       6, bins , 
 		       -40., 40.  ,"s");
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" P_{t,HL}(GeV)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL} (GeV)");
   // -> Delta ET ( ETA-TRUTH)
   prof1 = new TProfile("prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt",
		"2-Dim Plot:  DeltaPt (EtaMC)",
		100, -3. , 3. , 
		 -40., 40. );
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #eta_{HL}");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}(GeV)");
   // -> Delta ET ( PHI-TRUTH)
   prof1 = new TProfile("prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt",
			"2-Dim Plot:  DeltaPt (EtaMC)",
			100, -3.2 , 3.2 , 
			-40., 40. );
   // =======
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #phi_{HL} (rad)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL} (GeV)");
   
   // -> Delta ET-norm vs ET-TRUTH 
   prof1 = new TProfile("prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm",
			"Profile:  DeltaPt (Pt_MC) -norm",
			6, bins , 
			-0.5, 0.5 ,"s");
   fHistogramsNoEvtSel->Add(prof1);

   prof1->SetXTitle(" P_{t,HL} (GeV)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}/P_{t,HL}");
   // ->  Delta ET-norm vs ETA-TRUTH
   prof1 = new TProfile("prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm",
			"Profile:  DeltaPt (EtaMC) -norm",
			100, -3. , 3. , 
			-0.5, 0.5 );
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #eta_{HL}");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}/P_{t,HL}");

   // ->  Delta ET-norm vs PHI-TRUTH
   prof1 = new TProfile("prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt_norm",
			"Profile:  DeltaPt (phiMC) -norm",
			6, bins , 
			-0.5, 0.5 );
   fHistogramsNoEvtSel->Add(prof1);
   prof1->SetXTitle(" #phi_{HL} (rad)");
   prof1->SetYTitle(" P_{t,DL} - P_{t,HL}/P_{t,HL}");

   gDirectory->cd("../");
   
   
   // Restore pwd
   savdir->cd();
}

//____________________________________________________________________

void AtlCtrlPlots::BookElectronHistograms() {
  //
  // Book ctrl plots for electrons
  //
  TH1F *h1 = 0;
  TH2F *h2 = 0;
  TProfile *prof1 = 0;
    
  // Save present working directory
  TDirectory *savdir = gDirectory;

  // Create sub-folder
  gDirectory->mkdir("Electrons", "Electron Ctrl Plots");
  gDirectory->cd("Electrons");


  //******************************
  // Number of electrons by author
  //******************************
  h1 = new TH1F("h_electron_author",
		"Electron Author",
		AtlEMShower::fgNAuthors, 0, AtlEMShower::fgNAuthors);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetYTitle("Number of Entries");
  TAxis *axis = h1->GetXaxis();
  for ( Int_t k = 0; k < AtlEMShower::fgNAuthors; k++ ) {
    axis->SetBinLabel(k+1, AtlEMShower::fgAuthorNames[k]);
  }
  //******************************

  //*********************************
  // Number of electrons by IsEM-Flag
  //*********************************
  h1 = new TH1F("h_electron_isem",
		"Electron IsEM-Flag",
		AtlEMShower::fgNIsEM, 0, AtlEMShower::fgNIsEM);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetYTitle("Number of Entries");
  axis = h1->GetXaxis();
  for ( Int_t k = 0; k < AtlEMShower::fgNIsEM; k++ ) {
    axis->SetBinLabel(k+1, AtlEMShower::fgIsEMNames[k]);
  }
  //*********************************

  // ---------------------------------------------------------


  
  //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  // -----------------------------------
  // Distinction by author and IsEM flag
  // -----------------------------------

  
  for ( Int_t i_author = 0; i_author < AtlEMShower::fgNAuthors; i_author++ ) {

    // ---------------------
    // Distinction by author
    // ---------------------

    // Making sure author is not invalid
    if ( 1<<i_author & AtlEMShower::kInvalid ) continue;

    // Retrieving author name
    TString author_name = AtlEMShower::fgAuthorNames[i_author];

      
    //-------------------------------
    // Creating author-sorted folders
    //-------------------------------
      
    gDirectory->mkdir(author_name.Data(),Form("%s Electron Ctrl Plots",author_name.Data()));
    gDirectory->cd(author_name.Data());

    
    for ( Int_t i_isem = 0; i_isem < AtlEMShower::fgNIsEM; i_isem++ ) {
      
      // .........................
      // Distinction by IsEM-Flag
      // .........................
	  
      // Making sure IsEM-Flag is not invalid
      if ( 1<<i_isem & kInvalid ) continue;
	  
      // Retrieving IsEM-Flag name
      TString isemflag_name = AtlEMShower::fgIsEMNames[i_isem];
	 

      // Shorthand notation "IsEMFlag_Author" for use in histogram names
      TString isemflag_author = Form("%s_%s",isemflag_name.Data(),author_name.Data());
	  
      // ................................
      // Creating IsEMFlag-sorted folders
      // ................................
	  
      gDirectory->mkdir(isemflag_name.Data(),Form("%s %s Electron Ctrl Plots",
						  isemflag_name.Data(),author_name.Data()));
      gDirectory->cd(isemflag_name.Data());
	  
	  
      // ................................
      // Truth vs Reconstructed Electrons
      // ................................
      
      gDirectory->mkdir("MC_vs_REC_plots",
			Form("Truth vs Reconstructed %s %s Electrons",
			     isemflag_name.Data(),author_name.Data()));
      gDirectory->cd("MC_vs_REC_plots");
	  

      // Eta_MC - Eta_REC
	  
      // -> signed difference
      h1 = new TH1F(Form("h_MC_vs_REC_%s_electrons_DeltaEtaSigned",
			 isemflag_author.Data()),
		    Form("#eta difference between reconstructed %s %s electron and MC best matching particle",isemflag_name.Data(),author_name.Data()),
		    100, -0.05, 0.05);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta_{REC} - #eta_{MC}");
	  
      // -> signed difference - normalized
      h1 = new TH1F(Form("h_MC_vs_REC_%s_electrons_DeltaEtaSigned_norm",
			 isemflag_author.Data()),
		    Form("#eta difference between reconstructed %s %s electron and MC best matching particle, normalized to MC-truth",
			 isemflag_name.Data(),author_name.Data()),
		    100, -0.2, 0.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta_{REC} - #eta_{MC} / #eta_{MC}");
	  
      // -> 2-dim confrontation
      h2 = new TH2F(Form("h_MC_vs_REC_%s_electrons_Eta",isemflag_author.Data()),
		    Form("2-Dim Plot: #eta_{MC} vs #eta_{REC} of %s %s electrons",
			 isemflag_name.Data(),author_name.Data()),
		    100, -5., 5., 
		    100, -5., 5. );
      fHistogramsNoEvtSel->Add(h2);
      h2->SetXTitle("#eta_{MC}");
      h2->SetYTitle("#eta_{REC}");
	  
	  

      // Phi_MC - Phi_REC
	  
      // -> signed difference
      h1 = new TH1F(Form("h_MC_vs_REC_%s_electrons_DeltaPhiSigned",isemflag_author.Data()),
		    Form("#phi difference between reconstructed %s %s electron and MC best matching particle",isemflag_name.Data(),author_name.Data()),
		    100, -0.05, 0.05);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi_{REC} - #phi_{MC} (rad)");
	  
      // -> signed difference - normalized
      h1 = new TH1F(Form("h_MC_vs_REC_%s_electrons_DeltaPhiSigned_norm",
			 isemflag_author.Data()),
		    Form("#phi difference between reconstructed %s %s electron and MC best matching particle, normalized to MC-truth",
			 isemflag_name.Data(),author_name.Data()),
		    100, -0.05, 0.05);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi_{REC} - #phi_{MC} / #phi_{MC}");
	  
      // -> 2-dim confrontation
      h2 = new TH2F(Form("h_MC_vs_REC_%s_electrons_Phi",isemflag_author.Data()),
		    Form("2-Dim Plot: #phi_{MC} vs #phi_{REC} of %s %s electrons",
			 isemflag_name.Data(),author_name.Data()),
		    100, -3.2, 3.2, 
		    100, -3.2, 3.2 );
      fHistogramsNoEvtSel->Add(h2);
      h2->SetXTitle("#phi_{MC} (rad)");
      h2->SetYTitle("#phi_{REC}(rad)");

 
      // Pt_MC - Pt_REC
	  
      // -> signed difference
      h1 = new TH1F(Form("h_MC_vs_REC_%s_electrons_DeltaPtSigned",isemflag_author.Data()),
		    Form("p_{t} difference between reconstructed %s %s electron and MC best matching particle",isemflag_name.Data(),author_name.Data()),
		    100, -20, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t,REC} - p_{t,MC} (GeV)");
	  
      // -> signed difference - normalized
      h1 = new TH1F(Form("h_MC_vs_REC_%s_electrons_DeltaPtSigned_norm",
			 isemflag_author.Data()),
		    Form("p_{t} difference between reconstructed %s %s electron and MC best matching particle, normalized to MC-truth",
			 isemflag_name.Data(),author_name.Data()),
		    100, -0.5, 0.5);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t,REC} - p_{t,MC} / p_{t,MC}");
	  
      // -> 2-dim confrontation
      h2 = new TH2F(Form("h_MC_vs_REC_%s_electrons_Pt",isemflag_author.Data()),
		    Form("2-Dim Plot: p_{t,MC} vs p_{t,REC} of %s %s electrons",
			 isemflag_name.Data(),author_name.Data()),
		    100, 0, 300., 
		    100, 0, 300. );
      fHistogramsNoEvtSel->Add(h2);
      h2->SetXTitle("p_{t,MC} (GeV)");
      h2->SetYTitle("p_{t,REC} (GeV)");
	  
  
      // ===============
      //     PROFILES
      // ===============
	  
      // -> Delta PT vs PT-TRUTH 	  
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_electrons_PtMC_vs_DeltaPt",
				isemflag_author.Data()),
			   Form("Profile: #Delta p_{t} vs p_{t,MC} of %s %s electrons",isemflag_name.Data(),author_name.Data()),
			   100, 0, 300., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" p_{t,MC} (GeV)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
	  
      // ->  Delta PT vs ETA-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_electrons_EtaMC_vs_DeltaPt",
				isemflag_author.Data()),
			   Form("Profile: #Delta p_{t} vs #eta_{MC} of %s %s electrons",isemflag_name.Data(),author_name.Data()),
			   100, -5., 5., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #eta_{MC}");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
  
      // ->  Delta PT vs PHI-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_electrons_PhiMC_vs_DeltaPt",
				isemflag_author.Data()),
			   Form("Profile: #Delta p_{t} vs #phi_{MC} of %s %s electrons",isemflag_name.Data(),author_name.Data()),
			   100, -3.2, 3.2, 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #phi_{MC} (rad)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
	  
      // -> Delta PT (norm.) vs PT-TRUTH 
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_electrons_PtMC_vs_DeltaPt_norm",
				isemflag_author.Data()),
			   Form("Profile: #Delta p_{t} (norm.) vs p_{t,MC} of %s %s electrons",isemflag_name.Data(),author_name.Data()),
			   100, 0, 300., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" p_{t,MC} (GeV)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");
	  
      // ->  Delta PT (norm.) vs ETA-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_electrons_EtaMC_vs_DeltaPt_norm",
				isemflag_author.Data()),
			   Form("Profile: #Delta p_{t} (norm.) vs #eta_{MC} of %s %s electrons",isemflag_name.Data(),author_name.Data()),
			   100, -5., 5., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #eta_{MC}");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");

      // ->  Delta PT (norm.) vs PHI-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_electrons_PhiMC_vs_DeltaPt_norm",
				isemflag_author.Data()),
			   Form("Profile: #Delta p_{t} (norm.) vs #phi_{MC} of %s %s electrons",isemflag_name.Data(),author_name.Data()),
			   100, -3.2, 3.2, 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #phi_{MC} (rad)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");
	  
      gDirectory->cd("..");
    
	  
      // ============
      // Both charges
      // ============
	  
      gDirectory->mkdir("Both", Form("%s %s charge-incl. Electron/Positron Ctrl Plots",
				     isemflag_name.Data(),author_name.Data()));
      gDirectory->cd("Both");
	  
    
      // Eta of incl. electrons:
      h1 = new TH1F(Form("h_%s_electron_eta",isemflag_author.Data()),
		    Form("%s %s Incl. Electron Pseudo-Rapidity",
			 isemflag_name.Data(),author_name.Data()),
		    100, -5., 5.);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Phi of incl. electrons:
      h1 = new TH1F(Form("h_%s_electron_phi",isemflag_author.Data()),
		    Form("%s %s Incl. Electron Azimuth",
			 isemflag_name.Data(),author_name.Data()),
		    128, -3.2, 3.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi (rad)");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Pt of incl. electrons:
      h1 = new TH1F(Form("h_%s_electron_pt",isemflag_author.Data()),
		    Form("%s %s Incl. Electron Transverse Momentum",
			 isemflag_name.Data(),author_name.Data()),
		    200, 0, 200);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t} (GeV)");
      h1->SetYTitle("Number of Entries");
	  
    
      // ---> Cone Isolation Energy Plots
	  
      // Et inside cones of 0.2, 0.3, 0.4, 0.45 (isolation) for
      // incl. electrons:
      h1 = new TH1F(Form("h_%s_electron_EtCone20",isemflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.2 (%s %s electrons)",
			 isemflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_electron_EtCone30",isemflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.3 (%s %s electrons)",
			 isemflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_electron_EtCone40",isemflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.4 (%s %s electrons)",
			 isemflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_electron_EtCone45",isemflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.45 (%s %s electrons)",
			 isemflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
	  
      gDirectory->cd("..");
    

      // ===================
      // Positrons (e+) only
      // ===================
	  
      gDirectory->mkdir("Eplus", Form("%s %s Positron Ctrl Plots",
				      isemflag_name.Data(),author_name.Data()));
      gDirectory->cd("Eplus");
	  
	  
      // Eta of positrons:
      h1 = new TH1F(Form("h_%s_eplus_eta",isemflag_author.Data()),
		    Form("%s %s e^{+} Pseudo-Rapidity",
			 isemflag_name.Data(),author_name.Data()),
		    100, -5., 5.);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Phi of positrons:   
      h1 = new TH1F(Form("h_%s_eplus_phi",isemflag_author.Data()),
		    Form("%s %s e^{+} Azimuth",
			 isemflag_name.Data(),author_name.Data()),
		    128, -3.2, 3.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi (rad)");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Pt of positrons:
      h1 = new TH1F(Form("h_%s_eplus_pt",isemflag_author.Data()),
		    Form("%s %s e^{+} Transverse Momentum",
			 isemflag_name.Data(),author_name.Data()),
		    200, 0, 200);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t} (GeV)");
      h1->SetYTitle("Number of Entries");
	  
	  
	  
      gDirectory->cd("..");
  

      // ===================
      // Electrons (e-) only
      // ===================
	  
      gDirectory->mkdir("Eminus", Form("%s %s Electron Ctrl Plots",
				       isemflag_name.Data(),author_name.Data()));
      gDirectory->cd("Eminus");
	  
			
      // Eta of electrons:
      h1 = new TH1F(Form("h_%s_eminus_eta",isemflag_author.Data()),
		    Form("%s %s e^{-} Pseudo-Rapidity",
			 isemflag_name.Data(),author_name.Data()),
		    100, -5., 5.);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta");
      h1->SetYTitle("Number of Entries");


      // Phi of electrons:   
      h1 = new TH1F(Form("h_%s_eminus_phi",isemflag_author.Data()),
		    Form("%s %s e^{-} Azimuth",
			 isemflag_name.Data(),author_name.Data()),
		    128, -3.2, 3.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi (rad)");
      h1->SetYTitle("Number of Entries");

    
      // Pt of electrons:
      h1 = new TH1F(Form("h_%s_eminus_pt",isemflag_author.Data()),
		    Form("%s %s e^{-} Transverse Momentum",
			 isemflag_name.Data(),author_name.Data()),
		    200, 0, 200);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t} (GeV)");
      h1->SetYTitle("Number of Entries");


    
      gDirectory->cd("../../");

    }
      
    gDirectory->cd("..");
  }
  
  //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    
  //---------------------------------------------------------------------
  // Number of inclusive electrons with and without distinction of charge
  //---------------------------------------------------------------------

  gDirectory->mkdir("N_electrons","Number of incl. Electrons/Positrons (Ctrl Plots)");
  gDirectory->cd("N_electrons");
  
  
  // No. of incl. electrons:
  h1 = new TH1F("h_all_electron_n","No. of all Incl. Electrons",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{e}");
  h1->SetYTitle("Number of Entries");

  // No. of incl. e+:
  h1 = new TH1F("h_all_eplus_n","No. of all Incl. e^{+}",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{e^{+}}");
  h1->SetYTitle("Number of Entries");
  
  // No. of incl. e-:
  h1 = new TH1F("h_all_eminus_n","No. of all Incl. e^{-}",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{e^{-}}");
  h1->SetYTitle("Number of Entries");

  
  gDirectory->cd("..");
  
  //---------------------------------------------------------------------
  
  // Restore pwd
  savdir->cd();
}

//____________________________________________________________________

void AtlCtrlPlots::BookMuonHistograms() {
  //
  // Book ctrl plots for muons
  //
  TH1F *h1 = 0;
  TH2F *h2 = 0;
  TProfile *prof1 = 0;
    
  // Save present working directory
  TDirectory *savdir = gDirectory;

  // Create sub-folder
  gDirectory->mkdir("Muons", "Muon Ctrl Plots");
  gDirectory->cd("Muons");

    
  // Author



  //******************************
  // Number of muons by author
  //******************************
  h1 = new TH1F("h_muon_author",
		"Muon Author",
		AtlMuon::fgNAuthors, 0, AtlMuon::fgNAuthors);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetYTitle("Number of Entries");
  TAxis *axis = h1->GetXaxis();
  for ( Int_t i = 0; i < AtlMuon::fgNAuthors; i++ ) {
      axis->SetBinLabel(i+1, AtlMuon::fgAuthorNames[i]);
  }
  //******************************

  //*********************************
  // Number of muons by Quality-Flag
  //*********************************
  h1 = new TH1F("h_muon_quality",
		"Muon Quality-Flag",
		AtlMuon::fgNQuality, 0, AtlMuon::fgNQuality);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetYTitle("Number of Entries");
  axis = h1->GetXaxis();
  for ( Int_t k = 0; k < AtlMuon::fgNQuality; k++ ) {
      axis->SetBinLabel(k+1, AtlMuon::fgQualityNames[k]);
  }
  //*********************************

  // ---------------------------------------------------------


  
  //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  // ---------------------------------------
  // Distinction by author and Quality flag
  // ---------------------------------------

  
  for ( Int_t i_author = 0; i_author < AtlMuon::fgNAuthors; i_author++ ) {

    // ---------------------
    // Distinction by author
    // ---------------------

    // Making sure author is not invalid
    if ( 1<<i_author & AtlMuon::kInvalid ) continue;

    // Retrieving author name
    TString author_name = AtlMuon::fgAuthorNames[i_author];

      
    //-------------------------------
    // Creating author-sorted folders
    //-------------------------------
      
    gDirectory->mkdir(author_name.Data(),Form("%s Muon Ctrl Plots",author_name.Data()));
    gDirectory->cd(author_name.Data());

    
    for ( Int_t i_quality = 0; i_quality < AtlMuon::fgNQuality; i_quality++ ) {
      
      // ...........................
      // Distinction by Quality-Flag
      // ...........................
	  
      // Making sure Quality-Flag is not invalid
      if ( 1<<i_quality & kInvalid ) continue;
	  
      // Retrieving Quality-Flag name
      TString qualityflag_name = AtlMuon::fgQualityNames[i_quality];
	 

      // Shorthand notation "QualityFlag_Author" for use in histogram names
      TString qualityflag_author = Form("%s_%s",qualityflag_name.Data(),author_name.Data());
	  
      // ...................................
      // Creating QualityFlag-sorted folders
      // ...................................
	  
      gDirectory->mkdir(qualityflag_name.Data(),Form("%s %s Muon Ctrl Plots",
						     qualityflag_name.Data(),author_name.Data()));
      gDirectory->cd(qualityflag_name.Data());
	  
	  
      // .............................
      // Truth vs Reconstructed Muons
      // .............................
      
      gDirectory->mkdir("MC_vs_REC_plots",
			Form("Truth vs Reconstructed %s %s Muons",
			     qualityflag_name.Data(),author_name.Data()));
      gDirectory->cd("MC_vs_REC_plots");
	  

      // Eta_MC - Eta_REC
	  
      // -> signed difference
      h1 = new TH1F(Form("h_MC_vs_REC_%s_muons_DeltaEtaSigned",
			 qualityflag_author.Data()),
		    Form("#eta difference between reconstructed %s %s muon and MC best matching particle",qualityflag_name.Data(),author_name.Data()),
		    100, -0.05, 0.05);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta_{REC} - #eta_{MC}");
	  
      // -> signed difference - normalized
      h1 = new TH1F(Form("h_MC_vs_REC_%s_muons_DeltaEtaSigned_norm",
			 qualityflag_author.Data()),
		    Form("#eta difference between reconstructed %s %s muon and MC best matching particle, normalized to MC-truth",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -0.2, 0.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta_{REC} - #eta_{MC} / #eta_{MC}");
	  
      // -> 2-dim confrontation
      h2 = new TH2F(Form("h_MC_vs_REC_%s_muons_Eta",qualityflag_author.Data()),
		    Form("2-Dim Plot: #eta_{MC} vs #eta_{REC} of %s %s muons",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -5., 5., 
		    100, -5., 5. );
      fHistogramsNoEvtSel->Add(h2);
      h2->SetXTitle("#eta_{MC}");
      h2->SetYTitle("#eta_{REC}");
	  
	  

      // Phi_MC - Phi_REC
	  
      // -> signed difference
      h1 = new TH1F(Form("h_MC_vs_REC_%s_muons_DeltaPhiSigned",qualityflag_author.Data()),
		    Form("#phi difference between reconstructed %s %s muon and MC best matching particle",qualityflag_name.Data(),author_name.Data()),
		    100, -0.05, 0.05);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi_{REC} - #phi_{MC} (rad)");
	  
      // -> signed difference - normalized
      h1 = new TH1F(Form("h_MC_vs_REC_%s_muons_DeltaPhiSigned_norm",
			 qualityflag_author.Data()),
		    Form("#phi difference between reconstructed %s %s muon and MC best matching particle, normalized to MC-truth",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -0.05, 0.05);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi_{REC} - #phi_{MC} / #phi_{MC}");
	  
      // -> 2-dim confrontation
      h2 = new TH2F(Form("h_MC_vs_REC_%s_muons_Phi",qualityflag_author.Data()),
		    Form("2-Dim Plot: #phi_{MC} vs #phi_{REC} of %s %s muons",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -3.2, 3.2, 
		    100, -3.2, 3.2 );
      fHistogramsNoEvtSel->Add(h2);
      h2->SetXTitle("#phi_{MC} (rad)");
      h2->SetYTitle("#phi_{REC}(rad)");

 
      // Pt_MC - Pt_REC
	  
      // -> signed difference
      h1 = new TH1F(Form("h_MC_vs_REC_%s_muons_DeltaPtSigned",qualityflag_author.Data()),
		    Form("p_{t} difference between reconstructed %s %s muon and MC best matching particle",qualityflag_name.Data(),author_name.Data()),
		    100, -20, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t,REC} - p_{t,MC} (GeV)");
	  
      // -> signed difference - normalized
      h1 = new TH1F(Form("h_MC_vs_REC_%s_muons_DeltaPtSigned_norm",
			 qualityflag_author.Data()),
		    Form("p_{t} difference between reconstructed %s %s muon and MC best matching particle, normalized to MC-truth",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -0.5, 0.5);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t,REC} - p_{t,MC} / p_{t,MC}");
	  
      // -> 2-dim confrontation
      h2 = new TH2F(Form("h_MC_vs_REC_%s_muons_Pt",qualityflag_author.Data()),
		    Form("2-Dim Plot: p_{t,MC} vs p_{t,REC} of %s %s muons",
			 qualityflag_name.Data(),author_name.Data()),
		    100, 0, 300., 
		    100, 0, 300. );
      fHistogramsNoEvtSel->Add(h2);
      h2->SetXTitle("p_{t,MC} (GeV)");
      h2->SetYTitle("p_{t,REC} (GeV)");
	  
  
      // ===============
      //     PROFILES
      // ===============
	  
      // -> Delta PT vs PT-TRUTH 	  
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_muons_PtMC_vs_DeltaPt",
				qualityflag_author.Data()),
			   Form("#Delta p_{t} vs p_{t,MC} of %s %s muons",qualityflag_name.Data(),author_name.Data()),
			   100, 0, 300., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" p_{t,MC} (GeV)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
	  
      // ->  Delta PT vs ETA-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_muons_EtaMC_vs_DeltaPt",
				qualityflag_author.Data()),
			   Form("#Delta p_{t} vs #eta_{MC} of %s %s muons",qualityflag_name.Data(),author_name.Data()),
			   100, -5., 5., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #eta_{MC}");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
  
      // ->  Delta PT vs PHI-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_muons_PhiMC_vs_DeltaPt",
				qualityflag_author.Data()),
			   Form("#Delta p_{t} vs #phi_{MC} of %s %s muons",qualityflag_name.Data(),author_name.Data()),
			   100, -3.2, 3.2, 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #phi_{MC} (rad)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
	  
      // -> Delta PT (norm.) vs PT-TRUTH 
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_muons_PtMC_vs_DeltaPt_norm",
				qualityflag_author.Data()),
			   Form("#Delta p_{t} (norm.) vs p_{t,MC} of %s %s muons",qualityflag_name.Data(),author_name.Data()),
			   100, 0, 300., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" p_{t,MC} (GeV)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");
	  
      // ->  Delta PT (norm.) vs ETA-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_muons_EtaMC_vs_DeltaPt_norm",
				qualityflag_author.Data()),
			   Form("#Delta p_{t} (norm.) vs #eta_{MC} of %s %s muons",qualityflag_name.Data(),author_name.Data()),
			   100, -5., 5., 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #eta_{MC}");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");

      // ->  Delta PT (norm.) vs PHI-TRUTH
      prof1 = new TProfile(Form("prof_MC_vs_REC_%s_muons_PhiMC_vs_DeltaPt_norm",
				qualityflag_author.Data()),
			   Form("#Delta p_{t} (norm.) vs #phi_{MC} of %s %s muons",qualityflag_name.Data(),author_name.Data()),
			   100, -3.2, 3.2, 
			   -0.5, 0.5 );
      fHistogramsNoEvtSel->Add(prof1);
      prof1->SetXTitle(" #phi_{MC} (rad)");
      prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");
	  
      gDirectory->cd("..");
      
	  
      // ============
      // Both charges
      // ============
	  
      gDirectory->mkdir("Both", Form("%s %s charge-incl. Mu-/Mu+ Ctrl Plots",
				     qualityflag_name.Data(),author_name.Data()));
      gDirectory->cd("Both");
	  
    
      // Eta of incl. muons:
      h1 = new TH1F(Form("h_%s_muon_eta",qualityflag_author.Data()),
		    Form("%s %s Incl. Muon Pseudo-Rapidity",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -5., 5.);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Phi of incl. muons:
      h1 = new TH1F(Form("h_%s_muon_phi",qualityflag_author.Data()),
		    Form("%s %s Incl. Muon Azimuth",
			 qualityflag_name.Data(),author_name.Data()),
		    128, -3.2, 3.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi (rad)");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Pt of incl. muons:
      h1 = new TH1F(Form("h_%s_muon_pt",qualityflag_author.Data()),
		    Form("%s %s Incl. Muon Transverse Momentum",
			 qualityflag_name.Data(),author_name.Data()),
		    200, 0, 200);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t} (GeV)");
      h1->SetYTitle("Number of Entries");
	  
    
      // ---> Cone Isolation Energy Plots
	  
      // Et inside cones of 0.1, 0.2, 0.3, 0.4 (isolation) for
      // incl. muons:
      h1 = new TH1F(Form("h_%s_muon_EtCone10",qualityflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.1 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_EtCone20",qualityflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.2 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_EtCone30",qualityflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.3 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_EtCone40",qualityflag_author.Data()),
		    Form("E_{t} inside cone of dR=0.4 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("E_{t}-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  

      // ---> Summed Pt of charged tracks inside
      // cones of 0.1, 0.2, 0.3, 0.4
      h1 = new TH1F(Form("h_%s_muon_PtTrkCone10",qualityflag_author.Data()),
		    Form("SumPt of charged tracks inside cone of dR=0.1 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("( #sum P_{t}^{chg} )-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_PtTrkCone20",qualityflag_author.Data()),
		    Form("SumPt of charged tracks inside cone of dR=0.2 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("( #sum P_{t}^{chg} )-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_PtTrkCone30",qualityflag_author.Data()),
		    Form("SumPt of charged tracks inside cone of dR=0.3 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("( #sum P_{t}^{chg} )-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_PtTrkCone40",qualityflag_author.Data()),
		    Form("SumPt of charged tracks inside cone of dR=0.4 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    50, 0, 100);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("( #sum P_{t}^{chg} )-cone (GeV)");
      h1->SetYTitle("Number of Entries");
	  
      // ---> No. of charged tracks inside cones of 0.1, 0.2, 0.3, 0.4
      h1 = new TH1F(Form("h_%s_muon_NtrkCone10",qualityflag_author.Data()),
		    Form("No. of charged tracks inside cone of dR=0.1 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    20, 0, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("N_{trk}-cone");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_NtrkCone20",qualityflag_author.Data()),
		    Form("No. of charged tracks inside cone of dR=0.2 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    20, 0, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("N_{trk}-cone");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_NtrkCone30",qualityflag_author.Data()),
		    Form("No. of charged tracks inside cone of dR=0.3 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    20, 0, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("N_{trk}-cone");
      h1->SetYTitle("Number of Entries");
	  
      h1 = new TH1F(Form("h_%s_muon_NtrkCone40",qualityflag_author.Data()),
		    Form("No. of charged tracks inside cone of dR=0.4 (%s %s muons)",
			 qualityflag_name.Data(),author_name.Data()),
		    20, 0, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("N_{trk}-cone");
      h1->SetYTitle("Number of Entries");
  
      // ---> Track-segment matching
      h1 = new TH1F(Form("h_%s_muon_chi2",qualityflag_author.Data()),
		    Form("Track-Segment Matching for %s %s Muons",
			 qualityflag_name.Data(),author_name.Data()),
		    20, 0, 20);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#chi^{2}/NDoF");
      h1->SetYTitle("Number of Entries");
	  
	  
      gDirectory->cd("..");
    

      // ===================
      // Mu+ only
      // ===================
	  
      gDirectory->mkdir("Muplus", Form("%s %s Mu+ Ctrl Plots",
				       qualityflag_name.Data(),author_name.Data()));
      gDirectory->cd("Muplus");
	  
	  
      // Eta of mu+s:
      h1 = new TH1F(Form("h_%s_muplus_eta",qualityflag_author.Data()),
		    Form("%s %s #mu^{+} Pseudo-Rapidity",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -5., 5.);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Phi of mu+s:   
      h1 = new TH1F(Form("h_%s_muplus_phi",qualityflag_author.Data()),
		    Form("%s %s #mu^{+} Azimuth",
			 qualityflag_name.Data(),author_name.Data()),
		    128, -3.2, 3.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi (rad)");
      h1->SetYTitle("Number of Entries");
	  
	  
      // Pt of mu+s:
      h1 = new TH1F(Form("h_%s_muplus_pt",qualityflag_author.Data()),
		    Form("%s %s #mu^{+} Transverse Momentum",
			 qualityflag_name.Data(),author_name.Data()),
		    200, 0, 200);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t} (GeV)");
      h1->SetYTitle("Number of Entries");
	  
	  
	  
      gDirectory->cd("..");
  

      // ===================
      // Mu- only
      // ===================
	  
      gDirectory->mkdir("Muminus", Form("%s %s Muon Ctrl Plots",
					qualityflag_name.Data(),author_name.Data()));
      gDirectory->cd("Muminus");
	  
			
      // Eta of muons:
      h1 = new TH1F(Form("h_%s_muminus_eta",qualityflag_author.Data()),
		    Form("%s %s #mu^{-} Pseudo-Rapidity",
			 qualityflag_name.Data(),author_name.Data()),
		    100, -5., 5.);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#eta");
      h1->SetYTitle("Number of Entries");


      // Phi of muons:   
      h1 = new TH1F(Form("h_%s_muminus_phi",qualityflag_author.Data()),
		    Form("%s %s #mu^{-} Azimuth",
			 qualityflag_name.Data(),author_name.Data()),
		    128, -3.2, 3.2);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("#phi (rad)");
      h1->SetYTitle("Number of Entries");

    
      // Pt of muons:
      h1 = new TH1F(Form("h_%s_muminus_pt",qualityflag_author.Data()),
		    Form("%s %s #mu^{-} Transverse Momentum",
			 qualityflag_name.Data(),author_name.Data()),
		    200, 0, 200);
      fHistogramsNoEvtSel->Add(h1);
      h1->SetXTitle("p_{t} (GeV)");
      h1->SetYTitle("Number of Entries");


    
      gDirectory->cd("../../");

    }
      
    gDirectory->cd("..");
  }
  
  //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    
  //---------------------------------------------------------------------
  // Number of inclusive muons with and without distinction of charge
  //---------------------------------------------------------------------

  gDirectory->mkdir("N_muons","Number of incl. Mu-/Mu+ (Ctrl Plots)");
  gDirectory->cd("N_muons");
  
  
  // No. of incl. muons:
  h1 = new TH1F("h_all_muon_n","No. of all Incl. Muons",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#mu}");
  h1->SetYTitle("Number of Entries");

  // No. of incl. mu+:
  h1 = new TH1F("h_all_muplus_n","No. of all Incl. #mu^{+}",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#mu^{+}}");
  h1->SetYTitle("Number of Entries");
  
  // No. of incl. mu-:
  h1 = new TH1F("h_all_muminus_n","No. of all Incl. #mu^{-}",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#mu^{-}}");
  h1->SetYTitle("Number of Entries");

  
  gDirectory->cd("..");
  
  //---------------------------------------------------------------------
      

  // Restore pwd
  savdir->cd();
}

//-------------------------------------------------------------------

void AtlCtrlPlots::BookTauHistograms() {
  //
  // Book ctrl plots for tauons
  //
  TH1F *h1 = 0;
    
  // Save present working directory
  TDirectory *savdir = gDirectory;

  // Create sub-folder
  gDirectory->mkdir("Tauons", "Tauon Ctrl Plots");
  gDirectory->cd("Tauons");
 

  // ---------------------------------------------------------

  // ------------------------
  // Distinction by author
  // ------------------------


  // -------
  // TauRec   ------------------------------------------------
  // -------
  
  gDirectory->mkdir("TauRec", "TauRec Tauon Ctrl Plots");
  gDirectory->cd("TauRec");

    
    
  // ..................................
  // Distinction by Reconstruction-Flag
  // ..................................


  // ...............
  // TauCutTight
  // ...............

  gDirectory->mkdir("TauCutTight", "TauCutTight TauRec Tauon Ctrl Plots");
  gDirectory->cd("TauCutTight");
    

    
  // ============
  // Both charges
  // ============
    
  gDirectory->mkdir("Both", " TauCutTight TauRec incl. Tauon/Antitauon Ctrl Plots");
  gDirectory->cd("Both");

    
  // No. of TauCutTight TauRec incl. tauons:
  h1 = new TH1F("h_tauctight_taurec_tauon_n",
		"No. of TauCutTight TauRec Incl. Tauons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutTight TauRec incl. tauons:
  h1 = new TH1F("h_tauctight_taurec_tauon_eta",
		"TauCutTight TauRec Incl. Tauon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutTight TauRec incl. tauons:
  h1 = new TH1F("h_tauctight_taurec_tauon_phi",
		"TauCutTight TauRec Incl. Tauon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutTight TauRec incl. tauons:
  h1 = new TH1F("h_tauctight_taurec_tauon_pt",
		"TauCutTight TauRec Incl. Tauon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");
    

  // ===================
  // Antitauons (tau+) only
  // ===================
    
  gDirectory->mkdir("Tauplus", "TauCutTight TauRec Antitauon Ctrl Plots");
  gDirectory->cd("Tauplus");

  // No. of TauCutTight TauRec antitauons:
  h1 = new TH1F("h_tauctight_taurec_tauplus_n",
		"No. of TauCutTight TauRec #tau^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{+}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutTight TauRec antitauons:
  h1 = new TH1F("h_tauctight_taurec_tauplus_eta",
		"TauCutTight TauRec #tau^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutTight TauRec antitauons:   
  h1 = new TH1F("h_tauctight_taurec_tauplus_phi",
		"TauCutTight TauRec #tau^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutTight TauRec antitauons:
  h1 = new TH1F("h_tauctight_taurec_tauplus_pt",
		"TauCutTight TauRec #tau^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");


  // ===================
  // Tauons (tau-) only
  // ===================
    
  gDirectory->mkdir("Tauminus", "TauCutTight TauRec Tauon Ctrl Plots");
  gDirectory->cd("Tauminus");

  // No. of TauCutTight TauRec tauons:
  h1 = new TH1F("h_tauctight_taurec_tauminus_n",
		"No. of TauCutTight TauRec #tau^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{-}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutTight TauRec tauons:
  h1 = new TH1F("h_tauctight_taurec_tauminus_eta",
		"TauCutTight TauRec #tau^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutTight TauRec tauons:   
  h1 = new TH1F("h_tauctight_taurec_tauminus_phi",
		"TauCutTight TauRec #tau^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutTight TauRec tauons:
  h1 = new TH1F("h_tauctight_taurec_tauminus_pt",
		"TauCutTight TauRec #tau^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../../");


  // ......
  // Medium
  // ......

  gDirectory->mkdir("TauCutMedium", "TauCutMedium TauRec Tauon Ctrl Plots");
  gDirectory->cd("TauCutMedium");

    
  // ============
  // Both charges
  // ============
    
  gDirectory->mkdir("Both", "TauCutMedium TauRec incl. Tauon/Antitauon Ctrl Plots");
  gDirectory->cd("Both");

    
  // No. of TauCutMedium TauRec incl. tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauon_n",
		"No. of TauCutMedium TauRec Incl. Tauons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutMedium TauRec incl. tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauon_eta",
		"TauCutMedium TauRec Incl. Tauon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutMedium TauRec incl. tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauon_phi",
		"TauCutMedium TauRec Incl. Tauon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutMedium TauRec incl. tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauon_pt",
		"TauCutMedium TauRec Incl. Tauon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");
    

  // ===================
  // Antitauons (tau+) only
  // ===================
    
  gDirectory->mkdir("Tauplus", "TauCutMedium TauRec Antitauon Ctrl Plots");
  gDirectory->cd("Tauplus");

  // No. of TauCutMedium TauRec antitauons:
  h1 = new TH1F("h_taucmedium_taurec_tauplus_n",
		"No. of TauCutMedium TauRec #tau^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{+}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutMedium TauRec antitauons:
  h1 = new TH1F("h_taucmedium_taurec_tauplus_eta",
		"TauCutMedium TauRec #tau^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutMedium TauRec antitauons:   
  h1 = new TH1F("h_taucmedium_taurec_tauplus_phi",
		"TauCutMedium TauRec #tau^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutMedium TauRec antitauons:
  h1 = new TH1F("h_taucmedium_taurec_tauplus_pt",
		"TauCutMedium TauRec #tau^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");


  // ===================
  // Tauons (tau-) only
  // ===================
    
  gDirectory->mkdir("Tauminus", "TauCutMedium TauRec Tauon Ctrl Plots");
  gDirectory->cd("Tauminus");

  // No. of TauCutMedium TauRec tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauminus_n",
		"No. of TauCutMedium TauRec #tau^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{-}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutMedium TauRec tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauminus_eta",
		"TauCutMedium TauRec #tau^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutMedium TauRec tauons:   
  h1 = new TH1F("h_taucmedium_taurec_tauminus_phi",
		"TauCutMedium TauRec #tau^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutMedium TauRec tauons:
  h1 = new TH1F("h_taucmedium_taurec_tauminus_pt",
		"TauCutMedium TauRec #tau^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../../");



  // ...............
  // TauCutLoose
  // ...............

  gDirectory->mkdir("TauCutLoose", "TauCutLoose TauRec Tauon Ctrl Plots");
  gDirectory->cd("TauCutLoose");

    
  // ============
  // Both charges
  // ============
    
  gDirectory->mkdir("Both", "TauCutLoose TauRec incl. Tauon/Antitauon Ctrl Plots");
  gDirectory->cd("Both");

    
  // No. of TauCutLoose TauRec incl. tauons:
  h1 = new TH1F("h_taucloose_taurec_tauon_n",
		"No. of TauCutLoose TauRec Incl. Tauons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutLoose TauRec incl. tauons:
  h1 = new TH1F("h_taucloose_taurec_tauon_eta",
		"TauCutLoose TauRec Incl. Tauon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutLoose TauRec incl. tauons:
  h1 = new TH1F("h_taucloose_taurec_tauon_phi",
		"TauCutLoose TauRec Incl. Tauon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutLoose TauRec incl. tauons:
  h1 = new TH1F("h_taucloose_taurec_tauon_pt",
		"TauCutLoose TauRec Incl. Tauon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");
    

  // ===================
  // Antitauons (tau+) only
  // ===================
    
  gDirectory->mkdir("Tauplus", "TauCutLoose TauRec Antitauon Ctrl Plots");
  gDirectory->cd("Tauplus");

  // No. of TauCutLoose TauRec antitauons:
  h1 = new TH1F("h_taucloose_taurec_tauplus_n",
		"No. of TauCutLoose TauRec #tau^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{+}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutLoose TauRec antitauons:
  h1 = new TH1F("h_taucloose_taurec_tauplus_eta",
		"TauCutLoose TauRec #tau^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutLoose TauRec antitauons:   
  h1 = new TH1F("h_taucloose_taurec_tauplus_phi",
		"TauCutLoose TauRec #tau^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutLoose TauRec antitauons:
  h1 = new TH1F("h_taucloose_taurec_tauplus_pt",
		"TauCutLoose TauRec #tau^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");


  // ===================
  // Tauons (tau-) only
  // ===================
    
  gDirectory->mkdir("Tauminus", "TauCutLoose TauRec Tauon Ctrl Plots");
  gDirectory->cd("Tauminus");

  // No. of TauCutLoose TauRec tauons:
  h1 = new TH1F("h_taucloose_taurec_tauminus_n",
		"No. of TauCutLoose TauRec #tau^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{-}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutLoose TauRec tauons:
  h1 = new TH1F("h_taucloose_taurec_tauminus_eta",
		"TauCutLoose TauRec #tau^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutLoose TauRec tauons:   
  h1 = new TH1F("h_taucloose_taurec_tauminus_phi",
		"TauCutLoose TauRec #tau^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutLoose TauRec tauons:
  h1 = new TH1F("h_taucloose_taurec_tauminus_pt",
		"TauCutLoose TauRec #tau^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../../../");


  // -------
  // Tau1P3P      ------------------------------------------------
  // -------
  
  gDirectory->mkdir("Tau1P3P", "Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("Tau1P3P");

    
  // ..................................
  // Distinction by Reconstruction-Flag
  // ..................................


  // ...............
  // TauCutTight
  // ...............

  gDirectory->mkdir("TauCutTight", "TauCutTight Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("TauCutTight");
    

    
  // ============
  // Both charges
  // ============
    
  gDirectory->mkdir("Both", "TauCutTight Tau1P3P incl. Tauon/Antitauon Ctrl Plots");
  gDirectory->cd("Both");

    
  // No. of TauCutTight Tau1P3P incl. tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauon_n",
		"No. of TauCutTight Tau1P3P Incl. Tauons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutTight Tau1P3P incl. tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauon_eta",
		"TauCutTight Tau1P3P Incl. Tauon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutTight Tau1P3P incl. tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauon_phi",
		"TauCutTight Tau1P3P Incl. Tauon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutTight Tau1P3P incl. tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauon_pt",
		"TauCutTight Tau1P3P Incl. Tauon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");
    

  // ===================
  // Antitauons (tau+) only
  // ===================
    
  gDirectory->mkdir("Tauplus", "TauCutTight Tau1P3P Antitauon Ctrl Plots");
  gDirectory->cd("Tauplus");

  // No. of TauCutTight Tau1P3P antitauons:
  h1 = new TH1F("h_tauctight_1p3p_tauplus_n",
		"No. of TauCutTight Tau1P3P #tau^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{+}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutTight Tau1P3P antitauons:
  h1 = new TH1F("h_tauctight_1p3p_tauplus_eta",
		"TauCutTight Tau1P3P #tau^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutTight Tau1P3P antitauons:   
  h1 = new TH1F("h_tauctight_1p3p_tauplus_phi",
		"TauCutTight Tau1P3P #tau^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutTight Tau1P3P antitauons:
  h1 = new TH1F("h_tauctight_1p3p_tauplus_pt",
		"TauCutTight Tau1P3P #tau^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");


  // ===================
  // Tauons (tau-) only
  // ===================
    
  gDirectory->mkdir("Tauminus", "TauCutTight Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("Tauminus");

  // No. of TauCutTight Tau1P3P tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauminus_n",
		"No. of TauCutTight Tau1P3P #tau^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{-}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutTight Tau1P3P tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauminus_eta",
		"TauCutTight Tau1P3P #tau^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutTight Tau1P3P tauons:   
  h1 = new TH1F("h_tauctight_1p3p_tauminus_phi",
		"TauCutTight Tau1P3P #tau^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutTight Tau1P3P tauons:
  h1 = new TH1F("h_tauctight_1p3p_tauminus_pt",
		"TauCutTight Tau1P3P #tau^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../../");


  // ................
  // TauCutMedium
  // ................

  gDirectory->mkdir("TauCutMedium", "TauCutMedium Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("TauCutMedium");

    
  // ============
  // Both charges
  // ============
    
  gDirectory->mkdir("Both", "TauCutMedium Tau1P3P incl. Tauon/Antitauon Ctrl Plots");
  gDirectory->cd("Both");

    
  // No. of TauCutMedium Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauon_n",
		"No. of TauCutMedium Tau1P3P Incl. Tauons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutMedium Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauon_eta",
		"TauCutMedium Tau1P3P Incl. Tauon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutMedium Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauon_phi",
		"TauCutMedium Tau1P3P Incl. Tauon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutMedium Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauon_pt",
		"TauCutMedium Tau1P3P Incl. Tauon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");
    

  // ===================
  // Antitauons (tau+) only
  // ===================
    
  gDirectory->mkdir("Tauplus", "TauCutMedium Tau1P3P Antitauon Ctrl Plots");
  gDirectory->cd("Tauplus");

  // No. of TauCutMedium Tau1P3P antitauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauplus_n",
		"No. of TauCutMedium Tau1P3P #tau^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{+}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutMedium Tau1P3P antitauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauplus_eta",
		"TauCutMedium Tau1P3P #tau^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutMedium Tau1P3P antitauons:   
  h1 = new TH1F("h_taucmedium_1p3p_tauplus_phi",
		"TauCutMedium Tau1P3P #tau^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutMedium Tau1P3P antitauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauplus_pt",
		"TauCutMedium Tau1P3P #tau^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");


  // ===================
  // Tauons (tau-) only
  // ===================
    
  gDirectory->mkdir("Tauminus", "TauCutMedium Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("Tauminus");

  // No. of TauCutMedium Tau1P3P tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauminus_n",
		"No. of TauCutMedium Tau1P3P #tau^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{-}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutMedium Tau1P3P tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauminus_eta",
		"TauCutMedium Tau1P3P #tau^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutMedium Tau1P3P tauons:   
  h1 = new TH1F("h_taucmedium_1p3p_tauminus_phi",
		"TauCutMedium Tau1P3P #tau^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutMedium Tau1P3P tauons:
  h1 = new TH1F("h_taucmedium_1p3p_tauminus_pt",
		"TauCutMedium Tau1P3P #tau^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../../");



  // ...............
  // TauCutLoose
  // ...............

  gDirectory->mkdir("TauCutLoose", "TauCutLoose Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("TauCutLoose");

    
  // ============
  // Both charges
  // ============
    
  gDirectory->mkdir("Both", "TauCutLoose Tau1P3P incl. Tauon/Antitauon Ctrl Plots");
  gDirectory->cd("Both");

    
  // No. of TauCutLoose Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauon_n",
		"No. of TauCutLoose Tau1P3P Incl. Tauons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutLoose Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauon_eta",
		"TauCutLoose Tau1P3P Incl. Tauon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutLoose Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauon_phi",
		"TauCutLoose Tau1P3P Incl. Tauon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutLoose Tau1P3P incl. tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauon_pt",
		"TauCutLoose Tau1P3P Incl. Tauon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");
    

  // ===================
  // Antitauons (tau+) only
  // ===================
    
  gDirectory->mkdir("Tauplus", "TauCutLoose Tau1P3P Antitauon Ctrl Plots");
  gDirectory->cd("Tauplus");

  // No. of TauCutLoose Tau1P3P antitauons:
  h1 = new TH1F("h_taucloose_1p3p_tauplus_n",
		"No. of TauCutLoose Tau1P3P #tau^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{+}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutLoose Tau1P3P antitauons:
  h1 = new TH1F("h_taucloose_1p3p_tauplus_eta",
		"TauCutLoose Tau1P3P #tau^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutLoose Tau1P3P antitauons:   
  h1 = new TH1F("h_taucloose_1p3p_tauplus_phi",
		"TauCutLoose Tau1P3P #tau^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutLoose Tau1P3P antitauons:
  h1 = new TH1F("h_taucloose_1p3p_tauplus_pt",
		"TauCutLoose Tau1P3P #tau^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");


    
  gDirectory->cd("../");


  // ===================
  // Tauons (tau-) only
  // ===================
    
  gDirectory->mkdir("Tauminus", "TauCutLoose Tau1P3P Tauon Ctrl Plots");
  gDirectory->cd("Tauminus");

  // No. of TauCutLoose Tau1P3P tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauminus_n",
		"No. of TauCutLoose Tau1P3P #tau^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#tau^{-}}");
  h1->SetYTitle("Number of Entries");

    
  // Eta of TauCutLoose Tau1P3P tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauminus_eta",
		"TauCutLoose Tau1P3P #tau^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");


  // Phi of TauCutLoose Tau1P3P tauons:   
  h1 = new TH1F("h_taucloose_1p3p_tauminus_phi",
		"TauCutLoose Tau1P3P #tau^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

    
  // Pt of TauCutLoose Tau1P3P tauons:
  h1 = new TH1F("h_taucloose_1p3p_tauminus_pt",
		"TauCutLoose Tau1P3P #tau^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

    
  // Restore pwd
  savdir->cd();    
}

//____________________________________________________________________

void AtlCtrlPlots::BookPhotonHistograms() {
  //
  // Book ctrl plots for photons
  //
  TH1F *h1 = 0;
  TH2F *h2 = 0;
  TProfile *prof1 = 0;
  
  // Save present working directory
  TDirectory *savdir = gDirectory;
    
  // Create sub-folder
  gDirectory->mkdir("Photons", "Photon Ctrl Plots");
  gDirectory->cd("Photons");
  
  
  //******************************
  // Number of photons by author
  //******************************
  h1 = new TH1F("h_photon_author",
		"Photon Author",
		AtlEMShower::fgNAuthors, 0, AtlEMShower::fgNAuthors);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetYTitle("Number of Entries");
  TAxis *axis = h1->GetXaxis();
  for ( Int_t k = 0; k < AtlEMShower::fgNAuthors; k++ )
      axis->SetBinLabel(k+1, AtlEMShower::fgAuthorNames[k]);
  //******************************
  
  //*******************************
  // Number of photons by IsEM-Flag
  //*******************************
  h1 = new TH1F("h_photon_isem",
		"Photon IsEM-Flag",
		AtlEMShower::fgNIsEM, 0, AtlEMShower::fgNIsEM);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetYTitle("Number of Entries");
  axis = h1->GetXaxis();
  for ( Int_t k = 0; k < AtlEMShower::fgNIsEM; k++ )
      axis->SetBinLabel(k+1, AtlEMShower::fgIsEMNames[k]);
  //*******************************  

  
  // ---------------------------------------------------------
  
  // -----------------------------------
  // Distinction by author and IsEM flag
  // -----------------------------------
  
    
  for ( Int_t i_author = 0; i_author < AtlEMShower::fgNAuthors; i_author++ ) {

      // ---------------------
      // Distinction by author
      // ---------------------

      // Making sure author is not invalid
      if ( 1<<i_author & AtlEMShower::kInvalid ) continue;

      // retrieving author name
      TString author_name = AtlEMShower::fgAuthorNames[i_author];
      
      
      //-------------------------------
      // Creating author-sorted folders
      //-------------------------------
      
      gDirectory->mkdir(author_name.Data(),Form("%s Photon Ctrl Plots",author_name.Data()));
      gDirectory->cd(author_name.Data());

      for ( Int_t i_isem = 0; i_isem < AtlEMShower::fgNIsEM; i_isem++ ) {
      
	// .........................
	// Distinction by IsEM-Flag
	// .........................

	// Making sure IsEM flag is not invalid
	if ( 1<<i_isem & AtlEMShower::kInvalid ) continue;

	// retrieving IsEM-Flag name
	TString isemflag_name = AtlEMShower::fgIsEMNames[i_isem];
	  
	  
	// Shorthand notation "IsEMFlag_Author" for use in histogram names
	TString isemflag_author = Form("%s_%s",isemflag_name.Data(),author_name.Data());
	  
	// ................................
	// Creating IsEMFlag-sorted folders
	// ................................
	  
	gDirectory->mkdir(isemflag_name.Data(),Form("%s %s Photon Ctrl Plots",
						    isemflag_name.Data(),author_name.Data()));
	gDirectory->cd(isemflag_name.Data());
	  
	  
	// ................................
	// Truth vs Reconstructed Photons
	// ................................
	
	gDirectory->mkdir("MC_vs_REC_plots",
			  Form("Truth vs Reconstructed %s %s Photons",
			       isemflag_name.Data(),author_name.Data()));
	gDirectory->cd("MC_vs_REC_plots");
	  

	// Eta_MC - Eta_REC
	  
	// -> signed difference
	h1 = new TH1F(Form("h_MC_vs_REC_%s_photons_DeltaEtaSigned",
			   isemflag_author.Data()),
		      Form("#eta difference between reconstructed %s %s photon and MC best matching particle",isemflag_name.Data(),author_name.Data()),
		      100, -0.05, 0.05);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("#eta_{REC} - #eta_{MC}");
	  
	// -> signed difference - normalized
	h1 = new TH1F(Form("h_MC_vs_REC_%s_photons_DeltaEtaSigned_norm",
			   isemflag_author.Data()),
		      Form("#eta difference between reconstructed %s %s photon and MC best matching particle, normalized to MC-truth",
			   isemflag_name.Data(),author_name.Data()),
		      100, -0.2, 0.2);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("#eta_{REC} - #eta_{MC} / #eta_{MC}");
	  
	// -> 2-dim confrontation
	h2 = new TH2F(Form("h_MC_vs_REC_%s_photons_Eta",isemflag_author.Data()),
		      Form("2-Dim Plot: #eta_{MC} vs #eta_{REC} of %s %s photons",
			   isemflag_name.Data(),author_name.Data()),
		      100, -5., 5., 
		      100, -5., 5. );
	fHistogramsNoEvtSel->Add(h2);
	h2->SetXTitle("#eta_{MC}");
	h2->SetYTitle("#eta_{REC}");
	  
	  

	// Phi_MC - Phi_REC
	  
	// -> signed difference
	h1 = new TH1F(Form("h_MC_vs_REC_%s_photons_DeltaPhiSigned",isemflag_author.Data()),
		      Form("#phi difference between reconstructed %s %s photon and MC best matching particle",isemflag_name.Data(),author_name.Data()),
		      100, -0.05, 0.05);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("#phi_{REC} - #phi_{MC} (rad)");
	  
	// -> signed difference - normalized
	h1 = new TH1F(Form("h_MC_vs_REC_%s_photons_DeltaPhiSigned_norm",
			   isemflag_author.Data()),
		      Form("#phi difference between reconstructed %s %s photon and MC best matching particle, normalized to MC-truth",
			   isemflag_name.Data(),author_name.Data()),
		      100, -0.05, 0.05);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("#phi_{REC} - #phi_{MC} / #phi_{MC}");
	  
	// -> 2-dim confrontation
	h2 = new TH2F(Form("h_MC_vs_REC_%s_photons_Phi",isemflag_author.Data()),
		      Form("2-Dim Plot: #phi_{MC} vs #phi_{REC} of %s %s photons",
			   isemflag_name.Data(),author_name.Data()),
		      100, -3.2, 3.2, 
		      100, -3.2, 3.2 );
	fHistogramsNoEvtSel->Add(h2);
	h2->SetXTitle("#phi_{MC} (rad)");
	h2->SetYTitle("#phi_{REC}(rad)");

 
	// Pt_MC - Pt_REC
	  
	// -> signed difference
	h1 = new TH1F(Form("h_MC_vs_REC_%s_photons_DeltaPtSigned",isemflag_author.Data()),
		      Form("p_{t} difference between reconstructed %s %s photon and MC best matching particle",isemflag_name.Data(),author_name.Data()),
		      100, -20, 20);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("p_{t,REC} - p_{t,MC} (GeV)");
	  
	// -> signed difference - normalized
	h1 = new TH1F(Form("h_MC_vs_REC_%s_photons_DeltaPtSigned_norm",
			   isemflag_author.Data()),
		      Form("p_{t} difference between reconstructed %s %s photon and MC best matching particle, normalized to MC-truth",
			   isemflag_name.Data(),author_name.Data()),
		      100, -0.5, 0.5);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("p_{t,REC} - p_{t,MC} / p_{t,MC}");
	  
	// -> 2-dim confrontation
	h2 = new TH2F(Form("h_MC_vs_REC_%s_photons_Pt",isemflag_author.Data()),
		      Form("2-Dim Plot: p_{t,MC} vs p_{t,REC} of %s %s photons",
			   isemflag_name.Data(),author_name.Data()),
		      100, 0, 300., 
		      100, 0, 300. );
	fHistogramsNoEvtSel->Add(h2);
	h2->SetXTitle("p_{t,MC} (GeV)");
	h2->SetYTitle("p_{t,REC} (GeV)");
	  
  
	// ===============
	//     PROFILES
	// ===============
	  
	// -> Delta PT vs PT-TRUTH 	  
	prof1 = new TProfile(Form("prof_MC_vs_REC_%s_photons_PtMC_vs_DeltaPt",
				  isemflag_author.Data()),
			     Form("#Delta p_{t} vs p_{t,MC} of %s %s photons",isemflag_name.Data(),author_name.Data()),
			     100, 0, 300., 
			     -0.5, 0.5 );
	fHistogramsNoEvtSel->Add(prof1);
	prof1->SetXTitle(" p_{t,MC} (GeV)");
	prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
	  
	// ->  Delta PT vs ETA-TRUTH
	prof1 = new TProfile(Form("prof_MC_vs_REC_%s_photons_EtaMC_vs_DeltaPt",
				  isemflag_author.Data()),
			     Form("#Delta p_{t} vs #eta_{MC} of %s %s photons",isemflag_name.Data(),author_name.Data()),
			     100, -5., 5., 
			     -0.5, 0.5 );
	fHistogramsNoEvtSel->Add(prof1);
	prof1->SetXTitle(" #eta_{MC}");
	prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
  
	// ->  Delta PT vs PHI-TRUTH
	prof1 = new TProfile(Form("prof_MC_vs_REC_%s_photons_PhiMC_vs_DeltaPt",
				  isemflag_author.Data()),
			     Form("#Delta p_{t} vs #phi_{MC} of %s %s photons",isemflag_name.Data(),author_name.Data()),
			     100, -3.2, 3.2, 
			     -0.5, 0.5 );
	fHistogramsNoEvtSel->Add(prof1);
	prof1->SetXTitle(" #phi_{MC} (rad)");
	prof1->SetYTitle(" p_{t,REC}-p_{t,MC} (GeV)");
	  
	// -> Delta PT (norm.) vs PT-TRUTH 
	prof1 = new TProfile(Form("prof_MC_vs_REC_%s_photons_PtMC_vs_DeltaPt_norm",
				  isemflag_author.Data()),
			     Form("#Delta p_{t} (norm.) vs p_{t,MC} of %s %s photons",isemflag_name.Data(),author_name.Data()),
			     100, 0, 300., 
			     -0.5, 0.5 );
	fHistogramsNoEvtSel->Add(prof1);
	prof1->SetXTitle(" p_{t,MC} (GeV)");
	prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");
	  
	// ->  Delta PT (norm.) vs ETA-TRUTH
	prof1 = new TProfile(Form("prof_MC_vs_REC_%s_photons_EtaMC_vs_DeltaPt_norm",
				  isemflag_author.Data()),
			     Form("#Delta p_{t} (norm.) vs #eta_{MC} of %s %s photons",isemflag_name.Data(),author_name.Data()),
			     100, -5., 5., 
			     -0.5, 0.5 );
	fHistogramsNoEvtSel->Add(prof1);
	prof1->SetXTitle(" #eta_{MC}");
	prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");

	// ->  Delta PT (norm.) vs PHI-TRUTH
	prof1 = new TProfile(Form("prof_MC_vs_REC_%s_photons_PhiMC_vs_DeltaPt_norm",
				  isemflag_author.Data()),
			     Form("#Delta p_{t} (norm.) vs #phi_{MC} of %s %s photons",isemflag_name.Data(),author_name.Data()),
			     100, -3.2, 3.2, 
			     -0.5, 0.5 );
	fHistogramsNoEvtSel->Add(prof1);
	prof1->SetXTitle(" #phi_{MC} (rad)");
	prof1->SetYTitle(" p_{t,REC}-p_{t,MC}/p_{t,MC}");
	  
	gDirectory->cd("..");
      
	  
	// =====================
	// Reconstructed Photons
	// =====================
	  
	gDirectory->mkdir("RecoPhotons", Form("%s %s Photon Ctrl Plots",
					      isemflag_name.Data(),author_name.Data()));
	gDirectory->cd("RecoPhotons");
	  
	  
    
	// Eta of photons:
	h1 = new TH1F(Form("h_%s_photon_eta",isemflag_author.Data()),
		      Form("%s %s Photon Pseudo-Rapidity",
			   isemflag_name.Data(),author_name.Data()),
		      100, -5., 5.);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("#eta");
	h1->SetYTitle("Number of Entries");
	  
	  
	// Phi of photons:
	h1 = new TH1F(Form("h_%s_photon_phi",isemflag_author.Data()),
		      Form("%s %s Photon Azimuth",
			   isemflag_name.Data(),author_name.Data()),
		      128, -3.2, 3.2);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("#phi (rad)");
	h1->SetYTitle("Number of Entries");
	  
	  
	// Pt of photons:
	h1 = new TH1F(Form("h_%s_photon_pt",isemflag_author.Data()),
		      Form("%s %s Photon Transverse Momentum",
			   isemflag_name.Data(),author_name.Data()),
		      200, 0, 200);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("p_{t} (GeV)");
	h1->SetYTitle("Number of Entries");
	  
    
	// ---> Cone Isolation Energy Plots
	  
	// Et inside cones of 0.2, 0.3, 0.4, 0.45 (isolation) for
	// photons:
	h1 = new TH1F(Form("h_%s_photon_EtCone20",isemflag_author.Data()),
		      Form("E_{t} inside cone of dR=0.2 (%s %s photons)",
			   isemflag_name.Data(),author_name.Data()),
		      50, 0, 100);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("E_{t}-cone (GeV)");
	h1->SetYTitle("Number of Entries");
	  
	h1 = new TH1F(Form("h_%s_photon_EtCone30",isemflag_author.Data()),
		      Form("E_{t} inside cone of dR=0.3 (%s %s photons)",
			   isemflag_name.Data(),author_name.Data()),
		      50, 0, 100);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("E_{t}-cone (GeV)");
	h1->SetYTitle("Number of Entries");
	  
	h1 = new TH1F(Form("h_%s_photon_EtCone40",isemflag_author.Data()),
		      Form("E_{t} inside cone of dR=0.4 (%s %s photons)",
			   isemflag_name.Data(),author_name.Data()),
		      50, 0, 100);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("E_{t}-cone (GeV)");
	h1->SetYTitle("Number of Entries");
	  
	h1 = new TH1F(Form("h_%s_photon_EtCone45",isemflag_author.Data()),
		      Form("E_{t} inside cone of dR=0.45 (%s %s photons)",
			   isemflag_name.Data(),author_name.Data()),
		      50, 0, 100);
	fHistogramsNoEvtSel->Add(h1);
	h1->SetXTitle("E_{t}-cone (GeV)");
	h1->SetYTitle("Number of Entries");
	  
	 
	gDirectory->cd("../../");
	  
      }	  
      
      gDirectory->cd("..");
  }
  
  //--------------------------------------
  // Number of inclusive photons
  //--------------------------------------
  
  gDirectory->mkdir("N_photons","Number of inclusive photons (Ctrl Plots)");
  gDirectory->cd("N_photons");
  
  
  // No. of photons:
  h1 = new TH1F("h_all_photon_n","No. of all Photons",20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#gamma}");
  h1->SetYTitle("Number of Entries");
  
    
  gDirectory->cd("..");
  
  //--------------------------------------
  

  // Restore pwd
  savdir->cd();
  
}

//____________________________________________________________________

void AtlCtrlPlots::BookAtlFastHistograms() {
  //
  // Book ctrl plots for ATLFAST
  //
  TH1F *h1 = 0;
  TH2F *h2 = 0;
        
  // Save present working directory
  TDirectory *savdir = gDirectory;

  // Create sub-folder
  gDirectory->mkdir("AtlFast", "AtlFast Ctrl Plots");
  gDirectory->cd("AtlFast");

  // =========
  // Electrons
  // =========
  gDirectory->mkdir("Electrons", "Electron Ctrl Plots");
  gDirectory->cd("Electrons");
    
  //
  // Both charges
  // ------------
    
  // No. of electrons
  h1 = new TH1F("h_atlfast_electron_n",
		"No. of Electrons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{e}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_electron_eta",
		"Electron Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");
    
  // Phi
  h1 = new TH1F("h_atlfast_electron_phi",
		"Electron Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");
    
  // Et
  h1 = new TH1F("h_atlfast_electron_pt",
		"Electron Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  //
  // Positrons only
  // --------------
  gDirectory->mkdir("Eplus", "Positron Ctrl Plots");
  gDirectory->cd("Eplus");

  // No. of electrons
  h1 = new TH1F("h_atlfast_eplus_n",
		"No. of e^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{e^{+}}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_eplus_eta",
		"e^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_atlfast_eplus_phi",
		"e^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_eplus_pt",
		"e^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  //
  // Electrons (e-) only
  // -------------------
  gDirectory->cd("../");
  gDirectory->mkdir("Eminus", "Positron Ctrl Plots");
  gDirectory->cd("Eminus");

  // No. of electrons
  h1 = new TH1F("h_atlfast_eminus_n",
		"No. of e^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{e^{-}}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_eminus_eta",
		"e^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_atlfast_eminus_phi",
		"e^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_eminus_pt",
		"e^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  // Restore pwd
  savdir->cd();

  // ===============
  // AtlFast Photons
  // ===============
    
  // Create sub-folder
  gDirectory->cd("AtlFast");
  gDirectory->mkdir("Photons", "Photon Ctrl Plots");
  gDirectory->cd("Photons");

  // No. of photons
  h1 = new TH1F("h_atlfast_photon_n",
		"No. of Photons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#gamma}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_photon_eta",
		"Photon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_atlfast_photon_phi",
		"Photon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_photon_pt",
		"Photon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  // Restore pwd
  savdir->cd();

  // =============
  // AtlFast Muons
  // =============
  gDirectory->cd("AtlFast");
    
  // Create sub-folder
  gDirectory->mkdir("Muons", "Muon Ctrl Plots");
  gDirectory->cd("Muons");

  //
  // Both charges
  // ------------
    
  // No. of muons
  h1 = new TH1F("h_atlfast_muon_n",
		"No. of Muons",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#mu}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_muon_eta",
		"Muon Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_atlfast_muon_phi",
		"Muon Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_muon_pt",
		"Muon Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  //
  // Mu+ only
  // --------
  gDirectory->mkdir("Mu_plus", "Mu_plus Ctrl Plots");
  gDirectory->cd("Mu_plus");

  // No. of muons
  h1 = new TH1F("h_atlfast_muplus_n",
		"No. of #mu^{+}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#mu^{+}}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_muplus_eta",
		"#mu^{+} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_atlfast_muplus_phi",
		"#mu^{+} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_muplus_pt",
		"#mu^{+} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  //
  // Mu- only
  // --------
  gDirectory->cd("../");
  gDirectory->mkdir("Mu_minus", "Mu_minus Ctrl Plots");
  gDirectory->cd("Mu_minus");

  // No. of muons
  h1 = new TH1F("h_atlfast_muminus_n",
		"No. of #mu^{-}",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{#mu^{-}}");
  h1->SetYTitle("Number of Entries");
    
  // Eta
  h1 = new TH1F("h_atlfast_muminus_eta",
		"#mu^{-} Pseudo-Rapidity",
		100, -2.5, 2.5);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#eta");
  h1->SetYTitle("Number of Entries");

  // Phi
  h1 = new TH1F("h_atlfast_muminus_phi",
		"#mu^{-} Azimuth",
		128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("#phi (rad)");
  h1->SetYTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_muminus_pt",
		"#mu^{-} Transverse Momentum",
		200, 0, 200);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("P_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  // Restore pwd
  savdir->cd();

  // ======================================
  // AtlFast Jets (SisCone4 @detectorlevel)
  // ======================================
    
  // Create sub-folder
  gDirectory->cd("AtlFast");
  gDirectory->mkdir("Jets", "Jet Ctrl Plots");
  gDirectory->cd("Jets");
    
  // No. of jets
  h1 = new TH1F("h_atlfast_njets",
		"No. of AtlFast Jets",
		20, 0, 20);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("N_{Jets}");
  h1->SetYTitle("Number of Entries");
    
  // Eta-phi plane
  h2 = new TH2F("h_atlfast_etaphi",
		"AtlFast Jets #eta-#phi plane",
		100, -5, 5, 128, -3.2, 3.2);
  fHistogramsNoEvtSel->Add(h2);
  h2->SetXTitle("#eta");
  h2->SetYTitle("#phi");
  h2->SetZTitle("Number of Entries");

  // Et
  h1 = new TH1F("h_atlfast_Et",
		"AtlFast Jets Transverse Energy",
		200, 0, 1000);
  fHistogramsNoEvtSel->Add(h1);
  h1->SetXTitle("E_{t} (GeV)");
  h1->SetYTitle("Number of Entries");

  // Restore pwd
  savdir->cd();
}

//____________________________________________________________________

void AtlCtrlPlots::FillJetHistograms(Bool_t EvtSelection) {
  //
  // Fill jet histograms
  //


  // AntiKt4-H1-Topo Jets ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  TH1F *h_n_antikt4H1topo      = (TH1F*)GetHistogram("h_antikt4H1topo_njets",     EvtSelection);
  TH2F *h_etaphi_antikt4H1topo = (TH2F*)GetHistogram("h_antikt4H1topo_etaphi",    EvtSelection);
  TH1F *h_Et_antikt4H1topo     = (TH1F*)GetHistogram("h_antikt4H1topo_Et",        EvtSelection);
  TH1F *h_eta_antikt4H1topo    = (TH1F*)GetHistogram("h_antikt4H1topo_eta",       EvtSelection);
  TH1F *h_phi_antikt4H1topo    = (TH1F*)GetHistogram("h_antikt4H1topo_phi",       EvtSelection);
  
  TH1F *h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned      = (TH1F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned",      EvtSelection);
  TH1F *h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned_norm = (TH1F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned_norm", EvtSelection);
  TH2F *h_MC_vs_REC_antikt4H1topo_Eta                 = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_Eta",                 EvtSelection);
  TH1F *h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned      = (TH1F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned",      EvtSelection);
  TH1F *h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned_norm = (TH1F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned_norm", EvtSelection);
  TH2F *h_MC_vs_REC_antikt4H1topo_Phi                 = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_Phi",                 EvtSelection);
  TH1F *h_MC_vs_REC_antikt4H1topo_DeltaPtSigned       = (TH1F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_DeltaPtSigned",       EvtSelection); 
  TH1F *h_MC_vs_REC_antikt4H1topo_DeltaPtSigned_norm  = (TH1F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_DeltaPtSigned_norm",  EvtSelection);
  TH2F *h_MC_vs_REC_antikt4H1topo_Pt                  = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_Pt",                  EvtSelection);

  TH2F *h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt              = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt",              EvtSelection);
  TProfile *prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt       = (TProfile*)GetHistogram("prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt",       EvtSelection);
  TH2F *h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt             = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt",             EvtSelection);
  TProfile *prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt      = (TProfile*)GetHistogram("prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt",      EvtSelection);
  TProfile *prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt      = (TProfile*)GetHistogram("prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt",      EvtSelection);
  TH2F *h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm         = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm" ,        EvtSelection);
  TProfile *prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm  = (TProfile*)GetHistogram("prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm" , EvtSelection);
  TH2F *h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm        = (TH2F*)GetHistogram("h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm",        EvtSelection);
  TProfile *prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm = (TProfile*)GetHistogram("prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm", EvtSelection);
  TProfile *prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt_norm = (TProfile*)GetHistogram("prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt_norm", EvtSelection);

  // Cone4-H1-Tower Jets ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  TH1F *h_n_cone4H1tower      = (TH1F*)GetHistogram("h_cone4H1tower_njets",     EvtSelection);
  TH2F *h_etaphi_cone4H1tower = (TH2F*)GetHistogram("h_cone4H1tower_etaphi",    EvtSelection);
  TH1F *h_Et_cone4H1tower     = (TH1F*)GetHistogram("h_cone4H1tower_Et",        EvtSelection);
  TH1F *h_eta_cone4H1tower    = (TH1F*)GetHistogram("h_cone4H1tower_eta",       EvtSelection);
  TH1F *h_phi_cone4H1tower    = (TH1F*)GetHistogram("h_cone4H1tower_phi",       EvtSelection);
  
  TH1F *h_MC_vs_REC_cone4H1tower_DeltaEtaSigned      = (TH1F*)GetHistogram("h_MC_vs_REC_cone4H1tower_DeltaEtaSigned",      EvtSelection);
  TH1F *h_MC_vs_REC_cone4H1tower_DeltaEtaSigned_norm = (TH1F*)GetHistogram("h_MC_vs_REC_cone4H1tower_DeltaEtaSigned_norm", EvtSelection);
  TH2F *h_MC_vs_REC_cone4H1tower_Eta                 = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_Eta",                 EvtSelection);
  TH1F *h_MC_vs_REC_cone4H1tower_DeltaPhiSigned      = (TH1F*)GetHistogram("h_MC_vs_REC_cone4H1tower_DeltaPhiSigned",      EvtSelection);
  TH1F *h_MC_vs_REC_cone4H1tower_DeltaPhiSigned_norm = (TH1F*)GetHistogram("h_MC_vs_REC_cone4H1tower_DeltaPhiSigned_norm", EvtSelection);
  TH2F *h_MC_vs_REC_cone4H1tower_Phi                 = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_Phi",                 EvtSelection);
  TH1F *h_MC_vs_REC_cone4H1tower_DeltaPtSigned       = (TH1F*)GetHistogram("h_MC_vs_REC_cone4H1tower_DeltaPtSigned",       EvtSelection); 
  TH1F *h_MC_vs_REC_cone4H1tower_DeltaPtSigned_norm  = (TH1F*)GetHistogram("h_MC_vs_REC_cone4H1tower_DeltaPtSigned_norm",  EvtSelection);
  TH2F *h_MC_vs_REC_cone4H1tower_Pt                  = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_Pt",                  EvtSelection);

  TH2F *h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt              = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt",              EvtSelection);
  TProfile *prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt       = (TProfile*)GetHistogram("prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt",       EvtSelection);
  TH2F *h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt             = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt",             EvtSelection);
  TProfile *prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt      = (TProfile*)GetHistogram("prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt",      EvtSelection);
  TProfile *prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt      = (TProfile*)GetHistogram("prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt",      EvtSelection);
  TH2F *h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm         = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm" ,        EvtSelection);
  TProfile *prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm  = (TProfile*)GetHistogram("prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm" , EvtSelection);
  TH2F *h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm        = (TH2F*)GetHistogram("h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm",        EvtSelection);
  TProfile *prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm = (TProfile*)GetHistogram("prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm", EvtSelection);
  TProfile *prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt_norm = (TProfile*)GetHistogram("prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt_norm", EvtSelection);

  // =======
  
 
  // No. of jets
  Int_t njets_antikt4H1topo = fEvent->GetN_AntiKt4H1TopoJets();
  h_n_antikt4H1topo->Fill(njets_antikt4H1topo);
  Int_t njets_cone4H1tower = fEvent->GetN_Cone4H1TowerJets();
  h_n_cone4H1tower->Fill(njets_cone4H1tower);
  
  HepJet *jet_mc = 0;
  Float_t eta_jet = 0.;
  Float_t phi_jet = 0.;
  Float_t et_jet = 0.;
  Float_t eta_mc = 0.;
  Float_t phi_mc = 0.;
  Float_t et_mc  = 0.;
  
  // Loop over all AntiKt4-H1-Topo Jets
  for ( Int_t i = 0; i < njets_antikt4H1topo; i++ ) {
      AtlJet *jet = (AtlJet*)fEvent->GetAntiKt4H1TopoJets()->At(i);
      eta_jet = jet->Eta();
      phi_jet = jet->Phi();
      et_jet = jet->Et();	
      // Eta-phi
      h_etaphi_antikt4H1topo->Fill(jet->Eta(), jet->Phi(), GetTagEvtWeight());
      
      // Et
      h_Et_antikt4H1topo->Fill(jet->Et(), GetTagEvtWeight());
      
      // Eta
      h_eta_antikt4H1topo->Fill(jet->Eta(), GetTagEvtWeight());
      
      // Phi
      h_phi_antikt4H1topo->Fill(jet->Phi(), GetTagEvtWeight());
      
      // ================================         
      // MC Comparison
      // ================================         
      if(fEvent->IsMC()) {
	  
	  // Find best matching HepMCParticle	
	  jet_mc = (HepJet*)fEvent->FindMatchedMCJet(jet,0.2,0.2);
	  if(jet_mc !=0) {
	      phi_mc = jet_mc->Phi();
	      et_mc  = jet_mc->Pt();
	      eta_mc = jet_mc->Eta();
	      
	      // Fill MC vs REC comparison histograms
	      //eta
	      h_MC_vs_REC_antikt4H1topo_Eta                               -> Fill(  eta_mc, eta_jet          , GetTagEvtWeight());
	      h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned                    -> Fill(  eta_jet - eta_mc         , GetTagEvtWeight());
	      if(eta_mc!=0) h_MC_vs_REC_antikt4H1topo_DeltaEtaSigned_norm -> Fill( (eta_jet - eta_mc)/eta_mc , GetTagEvtWeight());
	      
	      //phi
	      h_MC_vs_REC_antikt4H1topo_Phi                               -> Fill(  phi_mc, phi_jet          , GetTagEvtWeight());
	      h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned                    -> Fill(  phi_jet - phi_mc         , GetTagEvtWeight());	  
	      if(phi_mc!=0) h_MC_vs_REC_antikt4H1topo_DeltaPhiSigned_norm -> Fill( (phi_jet - phi_mc)/phi_mc , GetTagEvtWeight());
	      
	      //Pt
	      h_MC_vs_REC_antikt4H1topo_Pt                                -> Fill(  et_mc, et_jet            , GetTagEvtWeight());
	      h_MC_vs_REC_antikt4H1topo_DeltaPtSigned                     -> Fill(  et_jet - et_mc           , GetTagEvtWeight());	  
	      if(et_mc!=0) {
		  h_MC_vs_REC_antikt4H1topo_DeltaPtSigned_norm              -> Fill( (et_jet - et_mc)/et_mc    , GetTagEvtWeight());
		  // et&eta(MC) vs e_t resolution  
		  h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt         -> Fill( et_mc,  (et_jet - et_mc)        , GetTagEvtWeight());
		  h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt	 -> Fill( eta_mc, (et_jet - et_mc)        , GetTagEvtWeight());
		  prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt	 -> Fill( et_mc,  (et_jet - et_mc)        , GetTagEvtWeight());
		  prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt	 -> Fill( eta_mc, (et_jet - et_mc)        , GetTagEvtWeight());
		  prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt	 -> Fill( phi_mc, (et_jet - et_mc)        , GetTagEvtWeight());
		  // et&eta(MC) vs e_t resolution -norm 
		  h_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm	  -> Fill( et_mc,  (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  h_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm    -> Fill( eta_mc, (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  prof_MC_vs_REC_antikt4H1topo_PtMC_vs_DeltaPt_norm  -> Fill( et_mc,  (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  prof_MC_vs_REC_antikt4H1topo_EtaMC_vs_DeltaPt_norm -> Fill( eta_mc, (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  prof_MC_vs_REC_antikt4H1topo_PhiMC_vs_DeltaPt_norm -> Fill( phi_mc, (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
	      }      
	  }
      }
  }

  
  // Loop over all Cone4-H1-Tower Jets
  for ( Int_t j = 0; j < njets_cone4H1tower; j++ ) {
      AtlJet *jet = (AtlJet*)fEvent->GetCone4H1TowerJets()->At(j);
      eta_jet = jet->Eta();
      phi_jet = jet->Phi();
      et_jet = jet->Et();	
      // Eta-phi
      h_etaphi_cone4H1tower->Fill(jet->Eta(), jet->Phi(), GetTagEvtWeight());
      
      // Et
      h_Et_cone4H1tower->Fill(jet->Et(), GetTagEvtWeight());
      
      // Eta
      h_eta_cone4H1tower->Fill(jet->Eta(), GetTagEvtWeight());
      
      // Phi
      h_phi_cone4H1tower->Fill(jet->Phi(), GetTagEvtWeight());

      
      // ================================         
      // MC Comparison
      // ================================         
      if(fEvent->IsMC()) {
	  
	  // Find best matching HepMCParticle	
	  jet_mc = (HepJet*)fEvent->FindMatchedMCJet(jet,0.2,0.2);
	  if(jet_mc !=0) {
	      phi_mc = jet_mc->Phi();
	      et_mc  = jet_mc->Pt();
	      eta_mc = jet_mc->Eta();
	      
	      // Fill MC vs REC comparison histograms
	      //eta
	      h_MC_vs_REC_cone4H1tower_Eta                               -> Fill(  eta_mc, eta_jet          , GetTagEvtWeight());
	      h_MC_vs_REC_cone4H1tower_DeltaEtaSigned                    -> Fill(  eta_jet - eta_mc         , GetTagEvtWeight());
	      if(eta_mc!=0) h_MC_vs_REC_cone4H1tower_DeltaEtaSigned_norm -> Fill( (eta_jet - eta_mc)/eta_mc , GetTagEvtWeight());
	      
	      //phi
	      h_MC_vs_REC_cone4H1tower_Phi                               -> Fill(  phi_mc, phi_jet          , GetTagEvtWeight());
	      h_MC_vs_REC_cone4H1tower_DeltaPhiSigned                    -> Fill(  phi_jet - phi_mc         , GetTagEvtWeight());	  
	      if(phi_mc!=0) h_MC_vs_REC_cone4H1tower_DeltaPhiSigned_norm -> Fill( (phi_jet - phi_mc)/phi_mc , GetTagEvtWeight());
	      
	      //Pt
	      h_MC_vs_REC_cone4H1tower_Pt                                -> Fill(  et_mc, et_jet            , GetTagEvtWeight());
	      h_MC_vs_REC_cone4H1tower_DeltaPtSigned                     -> Fill(  et_jet - et_mc           , GetTagEvtWeight());	  
	      if(et_mc!=0) {
		  h_MC_vs_REC_cone4H1tower_DeltaPtSigned_norm              -> Fill( (et_jet - et_mc)/et_mc    , GetTagEvtWeight());
		  // et&eta(MC) vs e_t resolution  
		  h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt         -> Fill( et_mc,  (et_jet - et_mc)        , GetTagEvtWeight());
		  h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt	 -> Fill( eta_mc, (et_jet - et_mc)        , GetTagEvtWeight());
		  prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt	 -> Fill( et_mc,  (et_jet - et_mc)        , GetTagEvtWeight());
		  prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt	 -> Fill( eta_mc, (et_jet - et_mc)        , GetTagEvtWeight());
		  prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt	 -> Fill( phi_mc, (et_jet - et_mc)        , GetTagEvtWeight());
		  // et&eta(MC) vs e_t resolution -norm 
		  h_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm	  -> Fill( et_mc,  (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  h_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm    -> Fill( eta_mc, (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  prof_MC_vs_REC_cone4H1tower_PtMC_vs_DeltaPt_norm  -> Fill( et_mc,  (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  prof_MC_vs_REC_cone4H1tower_EtaMC_vs_DeltaPt_norm -> Fill( eta_mc, (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
		  prof_MC_vs_REC_cone4H1tower_PhiMC_vs_DeltaPt_norm -> Fill( phi_mc, (et_jet - et_mc)/et_mc  , GetTagEvtWeight());
	      }
	  }
      }
  }  
}


//_____________________________________________________________

void AtlCtrlPlots::FillEnergySumsHistograms(Bool_t EvtSelection) {
  //
  // Fill Energy sums histograms, including REC vs MCTruthNonInt comparisons
  //
  Float_t norm_DeltaPhi=0,norm_DeltaMag=0;
  // Get histogram pointers
  TH1F *h_Energy_Scalar_Sum        = (TH1F*)GetHistogram("h_Energy_Scalar_Sum",        EvtSelection);
  TH1F *h_Missing_Energy_Magnitude = (TH1F*)GetHistogram("h_Missing_Energy_Magnitude", EvtSelection);
  TH1F *h_Missing_Energy_PhiAngle  = (TH1F*)GetHistogram("h_Missing_Energy_PhiAngle",  EvtSelection);
  TH2F *h_Missing_Energy_xyPLANE   = (TH2F*)GetHistogram("h_Missing_Energy_xyPLANE",   EvtSelection);

  TH1F *h_Missing_Energy_PhiAngle_DELTA_MC_REC = 0;
  TH1F *h_Missing_Energy_PhiAngle_DELTA_MC_REC_norm = 0;
  TH2F *h_Missing_Energy_PhiAngle_MCvsREC = 0;
  TH1F *h_Missing_Energy_Magnitude_DELTA_MC_REC = 0;
  TH1F *h_Missing_Energy_Magnitude_DELTA_MC_REC_norm = 0;
  TH2F *h_Missing_Energy_Magnitude_MCvsREC = 0;
  TH1F *h_Energy_Scalar_Sum_DELTA_MC_REC = 0;
  TH2F *h_Energy_Scalar_Sum_MCvsREC = 0;
  TH2F *h_MCNonIntEta_RECPhiMET = 0;
  TH2F *h_MCNonIntEta_Phi = 0;

  if(fEvent->IsMC()) {
    h_Missing_Energy_PhiAngle_DELTA_MC_REC  = (TH1F*)GetHistogram("h_Missing_Energy_PhiAngle_DELTA_MC-REC", EvtSelection);
    h_Missing_Energy_PhiAngle_DELTA_MC_REC_norm  = (TH1F*)GetHistogram("h_Missing_Energy_PhiAngle_DELTA_MC-REC_norm", EvtSelection);
    h_Missing_Energy_PhiAngle_MCvsREC       = (TH2F*)GetHistogram("h_Missing_Energy_PhiAngle_MCvsREC", EvtSelection);
    h_Missing_Energy_Magnitude_DELTA_MC_REC = (TH1F*)GetHistogram("h_Missing_Energy_Magnitude_DELTA_MC-REC", EvtSelection);
    h_Missing_Energy_Magnitude_DELTA_MC_REC_norm = (TH1F*)GetHistogram("h_Missing_Energy_Magnitude_DELTA_MC-REC_norm", EvtSelection);
    h_Missing_Energy_Magnitude_MCvsREC      = (TH2F*)GetHistogram("h_Missing_Energy_Magnitude_MCvsREC", EvtSelection);
    h_Energy_Scalar_Sum_DELTA_MC_REC        = (TH1F*)GetHistogram("h_Energy_Scalar_Sum_DELTA_MC-REC", EvtSelection);
    h_Energy_Scalar_Sum_MCvsREC             = (TH2F*)GetHistogram("h_Energy_Scalar_Sum_MCvsREC", EvtSelection);
    h_MCNonIntEta_RECPhiMET = (TH2F*)GetHistogram("h_MCNonIntEta_RECPhiMET", EvtSelection);
    h_MCNonIntEta_Phi = (TH2F*)GetHistogram("h_MCNonIntEta_Phi", EvtSelection);
  }

  h_Energy_Scalar_Sum        ->Fill( fEvent->GetEnergySum()->GetSumEt(),            GetTagEvtWeight() );

  if(fEvent->IsMC()) {
    h_Energy_Scalar_Sum_DELTA_MC_REC -> Fill( (fEvent->GetEnergySum()->GetMCIntSumEt()) - ( fEvent->GetEnergySum()->GetSumEt() ), GetTagEvtWeight() );            
    h_Energy_Scalar_Sum_MCvsREC                  -> Fill( fEvent->GetEnergySum()->GetMCIntSumEt(), fEvent->GetEnergySum()->GetSumEt() ,  GetTagEvtWeight() );
  }

  // MET plots only to be filled if there is MET at all:
  if( fEvent->GetEnergySum()->GetMissingEt().Mod() != 0. ) {
      
    h_Missing_Energy_Magnitude ->Fill( fEvent->GetEnergySum()->GetMissingEt().Mod(), GetTagEvtWeight() );
    h_Missing_Energy_PhiAngle  ->Fill( fEvent->GetEnergySum()->MissingEt_Phi(), GetTagEvtWeight() );
    h_Missing_Energy_xyPLANE   ->Fill( fEvent->GetEnergySum()->GetMissingEt().Px(),
				       fEvent->GetEnergySum()->GetMissingEt().Py(),  GetTagEvtWeight() );
    if(fEvent->IsMC()) {
      h_Missing_Energy_PhiAngle_DELTA_MC_REC       ->Fill( fEvent->GetEnergySum()->GetMCNonIntMissingEt().DeltaPhi( fEvent->GetEnergySum()->GetMissingEt() ),
							   GetTagEvtWeight());
      h_Missing_Energy_PhiAngle_MCvsREC            ->Fill( fEvent->GetEnergySum()->MCNonIntMissingEt_Phi(),
							   fEvent->GetEnergySum()->MissingEt_Phi(),   
							   GetTagEvtWeight() );
  
      h_Missing_Energy_Magnitude_DELTA_MC_REC      ->Fill(fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod() - fEvent->GetEnergySum()->GetMissingEt().Mod(), 
							  GetTagEvtWeight()); 

      h_Missing_Energy_PhiAngle_DELTA_MC_REC ->Fill(fEvent->GetEnergySum()->GetMCNonIntMissingEt().DeltaPhi( fEvent->GetEnergySum()->GetMissingEt() )
						    ,GetTagEvtWeight());
      h_Missing_Energy_PhiAngle_MCvsREC      ->Fill( fEvent->GetEnergySum()->MCNonIntMissingEt_Phi(),
						     fEvent->GetEnergySum()->MissingEt_Phi(),   GetTagEvtWeight() );
 
      h_Missing_Energy_Magnitude_DELTA_MC_REC->Fill(fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod() - fEvent->GetEnergySum()->GetMissingEt().Mod(), 
						    GetTagEvtWeight()); 
      h_Missing_Energy_Magnitude_MCvsREC     ->Fill(fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod(),
						    fEvent->GetEnergySum()->GetMissingEt().Mod(),  GetTagEvtWeight() );
     
      h_MCNonIntEta_RECPhiMET -> Fill( fEvent->GetMCSumEnergy_NonInt_Eta(),
				       fEvent->GetEnergySum()->MissingEt_Phi(), GetTagEvtWeight() );
      h_MCNonIntEta_Phi -> Fill( fEvent->GetMCSumEnergy_NonInt_Eta(),
				 fEvent->GetMCSumEnergy_NonInt_Phi(), GetTagEvtWeight() );
    }
  }
  if(fEvent->IsMC()) {
    h_Missing_Energy_Magnitude_MCvsREC           ->Fill(fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod(),
							fEvent->GetEnergySum()->GetMissingEt().Mod(),  
							GetTagEvtWeight() );
  
    h_Energy_Scalar_Sum_DELTA_MC_REC             ->Fill( (fEvent->GetEnergySum()->GetMCIntSumEt()) // + fEvent->GetEnergySum()->GetMCMuonsSumEt()
							 - ( fEvent->GetEnergySum()->GetSumEt() ),
							 GetTagEvtWeight() );            
    h_Energy_Scalar_Sum_MCvsREC                  ->Fill( fEvent->GetEnergySum()->GetMCIntSumEt(),  //  + fEvent->GetEnergySum()->GetMCMuonsSumEt()
							 fEvent->GetEnergySum()->GetSumEt(),  
							 GetTagEvtWeight() );
    if( (fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod()!=0) && (fEvent->GetEnergySum()->GetMCNonIntMissingEt().Phi()!=0) ) {
      norm_DeltaPhi = (fEvent->GetEnergySum()->GetMCNonIntMissingEt().DeltaPhi( fEvent->GetEnergySum()->GetMissingEt()) )  / (fEvent->GetEnergySum()->GetMCNonIntMissingEt().Phi());
      norm_DeltaMag = (fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod() - fEvent->GetEnergySum()->GetMissingEt().Mod())/ (fEvent->GetEnergySum()->GetMCNonIntMissingEt().Mod()); 
      h_Missing_Energy_Magnitude_DELTA_MC_REC_norm ->Fill( norm_DeltaMag, GetTagEvtWeight()); 
      h_Missing_Energy_PhiAngle_DELTA_MC_REC_norm  ->Fill( norm_DeltaPhi , GetTagEvtWeight());
    }
  }
}


//____________________________________________________________________

void AtlCtrlPlots::BookTriggerHistograms(Bool_t EvtSelection) {
    //
    // Book trigger histograms
    //
    TDirectory *savdir = gDirectory;
    if ( EvtSelection ) {
	fDir_evtsel->cd();
	gDirectory->mkdir("Trigger", "Trigger Ctrl Plots");
	gDirectory->cd("Trigger");
    } else {
	fDir_noevtsel->cd();
	gDirectory->mkdir("Trigger", "Trigger Ctrl Plots");
	gDirectory->cd("Trigger");
    }
    
    // Get trigger configuration
    AtlTriggerConf *trig_conf = AtlTrigger::GetTriggerConf();
    Int_t nitems_l1  = trig_conf->GetN_TriggerItems(AtlTriggerConf::kL1);
    Int_t nitems_hlt = trig_conf->GetN_TriggerItems(AtlTriggerConf::kHLT);
    
    // =======
    // Level 1
    // =======

    // Allow for ~10% more bins since the number of items can vary
    // during the job
    Int_t nbins_l1 = Int_t(nitems_l1*1.1);
    TH1F *h_l1 = new TH1F("h_trigger_l1",
			  "No. of Passed L1 Triggers",
			  nbins_l1, 0, nbins_l1);
    if ( EvtSelection ) {
	fHistogramsEvtSel->Add(h_l1);
    } else {
        fHistogramsNoEvtSel->Add(h_l1);
    }
    h_l1->SetYTitle("Number of Entries");
    TAxis *axis = h_l1->GetXaxis();
    for ( Int_t i = 0; i < nitems_l1; i++ ) {
	axis->SetBinLabel(i+1, trig_conf->GetL1ItemName(i, fEvent->RunNr()));
    }
    h_l1->SetStats(kFALSE);

    // ============
    // Higher level
    // ============

    // Allow for ~10% more bins since the number of items can vary
    // during the job
    Int_t nbins_hlt = Int_t(nitems_hlt*1.1);
    TH1F *h_hlt = new TH1F("h_trigger_hlt",
			   "No. of Passed Higher Level Triggers",
			   nbins_hlt, 0, nbins_hlt);
    if ( EvtSelection ) {
	fHistogramsEvtSel->Add(h_hlt);
    } else {
	fHistogramsNoEvtSel->Add(h_hlt);
    }
    h_hlt->SetYTitle("Number of Entries");
    axis = h_hlt->GetXaxis();
    for ( Int_t i = 0; i < nitems_hlt; i++ ) {
	axis->SetBinLabel(i+1, trig_conf->GetHLTItemName(i, fEvent->RunNr()));
    }
    h_hlt->SetStats(kFALSE);

    savdir->cd();
}

//____________________________________________________________________

void AtlCtrlPlots::FillTriggerHistograms(Bool_t EvtSelection) {
    //
    // Fill trigger histograms
    //
    // Note: event weights are not accounted for
    //
    
    // Get histograms. Book them if necessary
    TH1F *h_l1 = (TH1F*)GetHistogram("h_trigger_l1", EvtSelection);
    if ( h_l1 == 0 ) {
	BookTriggerHistograms(EvtSelection);
	h_l1 = (TH1F*)GetHistogram("h_trigger_l1", EvtSelection);
    }
    TH1F *h_hlt = (TH1F*)GetHistogram("h_trigger_hlt", EvtSelection);
    
    // Get trigger configuration
    AtlTriggerConf *trig_conf = AtlTrigger::GetTriggerConf();
    Int_t nitems_l1  = trig_conf->GetN_TriggerItems(AtlTriggerConf::kL1);
    Int_t nitems_hlt = trig_conf->GetN_TriggerItems(AtlTriggerConf::kHLT);

    // Level 1
    for ( Int_t i = 0; i < nitems_l1; i++ ) {
	if ( ((AtlTriggerItem*)fEvent->GetTrigger()->GetL1Items()
	      ->At(i))->HasPassed() ) {
	    h_l1->AddBinContent(i+1);
	}
    }

    // Higher level
    for ( Int_t i = 0; i < nitems_hlt; i++ ) {
	if ( ((AtlTriggerItem*)fEvent->GetTrigger()->GetHLTItems()
	      ->At(i))->HasPassed() ) {
	    h_hlt->AddBinContent(i+1);
	}
    }
}
    

//____________________________________________________________________

void AtlCtrlPlots::FillElectronHistograms(Bool_t EvtSelection) {
  //
  // Fill electron histograms
  //

    
  //=======================
  // Get histogram pointers
  //======================= 
    
  //******************************
  // Number of electrons by author
  //******************************
  
  TH1F *h_el_author = (TH1F*)GetHistogram("h_electron_author", EvtSelection);

  //******************************

  //*********************************
  // Number of electrons by IsEM-Flag
  //*********************************
  
  TH1F *h_el_isem = (TH1F*)GetHistogram("h_electron_isem", EvtSelection);

  //*********************************

  
  //-----------------------------------------------------
  // all other histograms, sorted by author and IsEM flag
  //-----------------------------------------------------

  // !!!!!
  // NOTE: [0][0], [0][x], [x][0] exist in arrays below, but don't get filled, since 0 <-> invalid!!!
  // BETTER IDEA to synchronise arrays with loop-requirements?
  //  -> can you tell an array in C++ to begin with 1?
  //  -> if not, can you synchronise in a way that does not assume invalid corresponding to index 0 ?
  // !!!!!
  
  //if(fEvent->IsMC()) {
    // MC vs REC

    TH1F *h_MC_vs_REC_electrons_DeltaEtaSigned[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_MC_vs_REC_electrons_DeltaEtaSigned_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH2F *h_MC_vs_REC_electrons_Eta[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_MC_vs_REC_electrons_DeltaPhiSigned[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_MC_vs_REC_electrons_DeltaPhiSigned_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH2F *h_MC_vs_REC_electrons_Phi[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_MC_vs_REC_electrons_DeltaPtSigned[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_MC_vs_REC_electrons_DeltaPtSigned_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH2F *h_MC_vs_REC_electrons_Pt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];

    // Profile Plots
  
    TProfile *prof_MC_vs_REC_electrons_PtMC_vs_DeltaPt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TProfile *prof_MC_vs_REC_electrons_EtaMC_vs_DeltaPt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TProfile *prof_MC_vs_REC_electrons_PhiMC_vs_DeltaPt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TProfile *prof_MC_vs_REC_electrons_PtMC_vs_DeltaPt_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TProfile *prof_MC_vs_REC_electrons_EtaMC_vs_DeltaPt_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TProfile *prof_MC_vs_REC_electrons_PhiMC_vs_DeltaPt_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    //}

  // Both charges
  
  TH1F *h_electrons_all_n;
  TH1F *h_electrons_all_eta[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_all_phi[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_all_pt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_etcone20[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_etcone30[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_etcone40[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_etcone45[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM]; 
  TH1F *h_electrons_plus_n;
  TH1F *h_electrons_plus_eta[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_plus_phi[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_plus_pt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_minus_n;
  TH1F *h_electrons_minus_eta[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_minus_phi[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
  TH1F *h_electrons_minus_pt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];

  h_electrons_all_n   = (TH1F*)GetHistogram("h_all_electron_n",EvtSelection);
  h_electrons_plus_n  = (TH1F*)GetHistogram("h_all_eplus_n", EvtSelection);
  h_electrons_minus_n = (TH1F*)GetHistogram("h_all_eminus_n", EvtSelection);
  
      
  for ( Int_t i_author = 0; i_author < AtlEMShower::fgNAuthors; i_author++ ) {
      // ---------------------
      // Distinction by author
      // ---------------------

      // Making sure author is not invalid
      if ( 1<<i_author & AtlEMShower::kInvalid ) continue;

      // Retrieving author name
      TString author_name = AtlEMShower::fgAuthorNames[i_author];
      
      
      for ( Int_t i_isem = 0; i_isem < AtlEMShower::fgNIsEM; i_isem++ ) {
      
	  // .........................
	  // Distinction by IsEM-Flag
	  // .........................

	  // Making sure IsEM flag is not invalid
	  if ( 1<<i_isem & AtlEMShower::kInvalid ) continue;
	  
	  // Retrieving IsEM-Flag name
	  TString isemflag_name = AtlEMShower::fgIsEMNames[i_isem];
	  

	  // Shorthand notation "IsEMFlag_Author" for use in histogram names
	  TString isemflag_author = Form("%s_%s",isemflag_name.Data(),author_name.Data());
 
	  // 
	  // MC comparison histograms
	  // 
	  if(fEvent->IsMC()) {
	    // Eta

	    h_MC_vs_REC_electrons_DeltaEtaSigned[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_DeltaEtaSigned",
					 isemflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_electrons_DeltaEtaSigned_norm[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_DeltaEtaSigned_norm",
					 isemflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_electrons_Eta[i_author][i_isem]
	      = (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_Eta",
					 isemflag_author.Data()),
				    EvtSelection);
	    // Phi
	  
	    h_MC_vs_REC_electrons_DeltaPhiSigned[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_DeltaPhiSigned",
					 isemflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_electrons_DeltaPhiSigned_norm[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_DeltaPhiSigned_norm",
					 isemflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_electrons_Phi[i_author][i_isem]
	      = (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_Phi",
					 isemflag_author.Data()),
				    EvtSelection);

	    // Pt
				    
	    h_MC_vs_REC_electrons_DeltaPtSigned[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_DeltaPtSigned",
					 isemflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_electrons_DeltaPtSigned_norm[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_DeltaPtSigned_norm",
					 isemflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_electrons_Pt[i_author][i_isem]
	      = (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_electrons_Pt",
					 isemflag_author.Data()),
				    EvtSelection);
	    // Profile Plots
	  
	    prof_MC_vs_REC_electrons_PtMC_vs_DeltaPt[i_author][i_isem]
	      = (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_electrons_PtMC_vs_DeltaPt",
					     isemflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_electrons_EtaMC_vs_DeltaPt[i_author][i_isem]
	      = (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_electrons_EtaMC_vs_DeltaPt",
					     isemflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_electrons_PhiMC_vs_DeltaPt[i_author][i_isem]
	      = (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_electrons_PhiMC_vs_DeltaPt",
					     isemflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_electrons_PtMC_vs_DeltaPt_norm[i_author][i_isem]
	      = (TProfile*)GetHistogram(
					Form("prof_MC_vs_REC_%s_electrons_PtMC_vs_DeltaPt_norm",
					     isemflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_electrons_EtaMC_vs_DeltaPt_norm[i_author][i_isem]
	      = (TProfile*)GetHistogram(
					Form("prof_MC_vs_REC_%s_electrons_EtaMC_vs_DeltaPt_norm",
					     isemflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_electrons_PhiMC_vs_DeltaPt_norm[i_author][i_isem]
	      = (TProfile*)GetHistogram(
					Form("prof_MC_vs_REC_%s_electrons_PhiMC_vs_DeltaPt_norm",
					     isemflag_author.Data()),
					EvtSelection);
	  }
    
	  // ============
	  // Both charges
	  // ============
	  
	  h_electrons_all_eta[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_eta",
					 isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_all_phi[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_phi",
					 isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_all_pt[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_pt",
					 isemflag_author.Data()),
				    EvtSelection);

	  h_electrons_etcone20[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_EtCone20",
					 isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_etcone30[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_EtCone30",
					 isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_etcone40[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_EtCone40",
					 isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_etcone45[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_electron_EtCone45",
					 isemflag_author.Data()),
				    EvtSelection);

  
	  // ===
	  // e+
	  // ===
	  
	  h_electrons_plus_eta[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_eplus_eta",isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_plus_phi[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_eplus_phi",isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_plus_pt[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_eplus_pt",isemflag_author.Data()),
				    EvtSelection);
	  
	  
	  // ===
	  // e-
	  // ===
  
	  h_electrons_minus_eta[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_eminus_eta",isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_minus_phi[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_eminus_phi",isemflag_author.Data()),
				    EvtSelection);
	  h_electrons_minus_pt[i_author][i_isem]
	      = (TH1F*)GetHistogram(Form("h_%s_eminus_pt",isemflag_author.Data()),
				    EvtSelection);
	  
	  
      }  
  }


  // ================================
  // Fill histograms for eta, phi, pt
  // ================================
  
  Int_t n_electrons       = fEvent->GetN_Electrons();
  Int_t n_electrons_plus  = 0;
  Int_t n_electrons_minus = 0;


  AtlElectron *el = 0;
	  
  HepMCParticle *el_mc = 0;
  
  Float_t eta_mc = 0.;
  Float_t phi_mc = 0.;
  Float_t pt_mc  = 0.;    
  
  Float_t eta = 0.;
  Float_t phi = 0.;
  Float_t pt  = 0.;
  
  Bool_t eplus;
  
  for ( Int_t i = 0; i < n_electrons; i++ ) {
      el = (AtlElectron*)fEvent->GetElectrons()->At(i);
      
      // variables
      pt  = el->Pt();
      eta = el->Eta();
      phi = el->Phi();
	      
	      
      // charge
      eplus = el->IsPositive();

      if ( eplus ) {
	  n_electrons_plus++;
      } else {
	  n_electrons_minus++;
      }


      //******************************
      // Number of electrons by author
      //******************************
      AtlEMShower::EAuthor author = el->GetAuthor();
      for ( Int_t j = 0; j < AtlEMShower::fgNAuthors; j++ ) {
	  if ( author & (1<<j) ) h_el_author->
				     AddBinContent(j+1, GetTagEvtWeight());
      }
      //******************************

      //*********************************
      // Number of electrons by IsEM-Flag
      //*********************************
      AtlEMShower::EIsEM isem = el->GetIsEM();
      for ( Int_t j = 0; j < AtlEMShower::fgNIsEM; j++ ) {
	  if ( isem & (1<<j) ) h_el_isem->
				     AddBinContent(j+1, GetTagEvtWeight());
      }
      //*********************************


      for ( Int_t i_author = 0; i_author < AtlEMShower::fgNAuthors; i_author++ ) {
	  // ---------------------
	  // Distinction by author
	  // ---------------------
	  
	  // Making sure author is not invalid
	  if ( 1<<i_author & AtlEMShower::kInvalid ) continue;

	  // Retrieving author name
	  TString author_name = AtlEMShower::fgAuthorNames[i_author];
	  
	  
	  for ( Int_t i_isem = 0; i_isem < AtlEMShower::fgNIsEM; i_isem++ ) {
	      
	      // .........................
	      // Distinction by IsEM-Flag
	      // .........................
	      
	      
	      // Making sure IsEM-Flag is not invalid
	      if ( 1<<i_isem & AtlEMShower::kInvalid ) continue;

	      // Retrieving IsEM-Flag name
	      TString isemflag_name = AtlEMShower::fgIsEMNames[i_isem];
	      
	      	     
	      // Be sure, author and IsEM flag match current electron 
	      if ( (author & 1<<i_author) && (isem & 1<<i_isem) ) {
		  
	      	  
		// ========================
		// MC comparison histograms
		// ========================
		  
		if(fEvent->IsMC()) {
		  // Find best matching HepMCParticle	
		  el_mc = (HepMCParticle*)fEvent->FindMatchedMCParticle(el);
		  if(el_mc != 0) {
		    phi_mc = el_mc->Phi();
		    pt_mc  = el_mc->Pt();
		    eta_mc = el_mc->Eta();
		      
		    // Fill MC vs REC comparison histograms
		      
		    // Eta
		    h_MC_vs_REC_electrons_Eta[i_author][i_isem]
		      -> Fill(eta_mc, eta           , GetTagEvtWeight());
		    h_MC_vs_REC_electrons_DeltaEtaSigned[i_author][i_isem]
		      -> Fill(eta - eta_mc          , GetTagEvtWeight());
		    if(eta_mc!=0) h_MC_vs_REC_electrons_DeltaEtaSigned_norm[i_author][i_isem]
				    -> Fill( (eta - eta_mc)/eta_mc, GetTagEvtWeight());
		      
		    // Phi
		    h_MC_vs_REC_electrons_Phi[i_author][i_isem]
		      -> Fill(phi_mc, phi           , GetTagEvtWeight());
		    h_MC_vs_REC_electrons_DeltaPhiSigned[i_author][i_isem]
		      -> Fill(phi - phi_mc          , GetTagEvtWeight());	  
		    if(phi_mc!=0) h_MC_vs_REC_electrons_DeltaPhiSigned_norm[i_author][i_isem]
				    -> Fill( (phi - phi_mc)/phi_mc, GetTagEvtWeight());
		      
		    // Pt
		    h_MC_vs_REC_electrons_Pt[i_author][i_isem]
		      -> Fill(pt_mc, pt , GetTagEvtWeight());
		    h_MC_vs_REC_electrons_DeltaPtSigned[i_author][i_isem]
		      -> Fill(pt - pt_mc, GetTagEvtWeight());
		      
		    if(pt_mc!=0){ 
		      h_MC_vs_REC_electrons_DeltaPtSigned_norm[i_author][i_isem]
			-> Fill( (pt - pt_mc)/pt_mc          , GetTagEvtWeight());
		      // Fill Profile plots
		      prof_MC_vs_REC_electrons_PtMC_vs_DeltaPt_norm[i_author][i_isem]
			-> Fill( pt_mc,  (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
		      prof_MC_vs_REC_electrons_EtaMC_vs_DeltaPt_norm[i_author][i_isem]
			-> Fill( eta_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
		      prof_MC_vs_REC_electrons_PhiMC_vs_DeltaPt_norm[i_author][i_isem]
			-> Fill( phi_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
		      prof_MC_vs_REC_electrons_PtMC_vs_DeltaPt[i_author][i_isem]
			-> Fill( pt_mc,  (pt - pt_mc)        , GetTagEvtWeight());
		      prof_MC_vs_REC_electrons_EtaMC_vs_DeltaPt[i_author][i_isem]
			-> Fill( eta_mc, (pt - pt_mc)        , GetTagEvtWeight());
		      prof_MC_vs_REC_electrons_PhiMC_vs_DeltaPt[i_author][i_isem]
			-> Fill( phi_mc, (pt - pt_mc)        , GetTagEvtWeight());
		    }
		  }
		}
		  
		// ============
		// Both charges
		// ============
		  
		  
		h_electrons_all_eta[i_author][i_isem]->Fill(eta, GetTagEvtWeight());
		h_electrons_all_phi[i_author][i_isem]->Fill(phi, GetTagEvtWeight());
		h_electrons_all_pt[i_author][i_isem]->Fill(pt,  GetTagEvtWeight());
		  
		h_electrons_etcone20[i_author][i_isem]->Fill(el->GetEtCone20(), GetTagEvtWeight());
		h_electrons_etcone30[i_author][i_isem]->Fill(el->GetEtCone30(), GetTagEvtWeight());
		h_electrons_etcone40[i_author][i_isem]->Fill(el->GetEtCone40(), GetTagEvtWeight());
		h_electrons_etcone45[i_author][i_isem]->Fill(el->GetEtCone45(), GetTagEvtWeight());
		  
		if ( eplus ) {
		  //===============
		  // Positrons only
		  //===============
		      
		      
		  h_electrons_plus_eta[i_author][i_isem]->Fill(eta, GetTagEvtWeight());
		  h_electrons_plus_phi[i_author][i_isem]->Fill(phi, GetTagEvtWeight());
		  h_electrons_plus_pt[i_author][i_isem]->Fill(pt,  GetTagEvtWeight());
		      
		} else {
		  //===============
		  // Electrons only
		  //===============
		      
		      
		  h_electrons_minus_eta[i_author][i_isem]->Fill(eta, GetTagEvtWeight());
		  h_electrons_minus_phi[i_author][i_isem]->Fill(phi, GetTagEvtWeight());
		  h_electrons_minus_pt[i_author][i_isem]->Fill(pt,  GetTagEvtWeight());
		      
		}
	      }	      
	  }	  
      }
  }
  

  // ------------------------------------------------------------------------
  
  // Fill in counts of electrons in event 
  
  // ------------------------------------------------------------------------
  

    
  h_electrons_all_n  ->Fill(n_electrons      , GetTagEvtWeight());
  h_electrons_plus_n ->Fill(n_electrons_plus , GetTagEvtWeight());
  h_electrons_minus_n->Fill(n_electrons_minus, GetTagEvtWeight());
	
  // ------------------------------------------------------------------------
  //  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	      
    
}


  //____________________________________________________________________

void AtlCtrlPlots::FillMuonHistograms(Bool_t EvtSelection) {
  //
  // Fill muon histograms
  //

    
  //=======================
  // Get histogram pointers
  //======================= 
    
  //******************************
  // Number of muons by author
  //******************************
  
  TH1F *h_mu_author = (TH1F*)GetHistogram("h_muon_author", EvtSelection);

  //******************************

  //*********************************
  // Number of muons by Quality-Flag
  //*********************************
  
  TH1F *h_mu_quality = (TH1F*)GetHistogram("h_muon_quality", EvtSelection);

  //*********************************

  
  //--------------------------------------------------------
  // all other histograms, sorted by author and Quality flag
  //--------------------------------------------------------

  // !!!!!
  // NOTE: [0][0], [0][x], [x][0] exist in arrays below, but don't get filled, since 0 <-> invalid!!!
  // BETTER IDEA to synchronise arrays with loop-requirements?
  //  -> can you tell an array in C++ to begin with 1?
  //  -> if not, can you synchronise in a way that does not assume invalid corresponding to index 0 ?
  // !!!!!
  
  //if(fEvent->IsMC()) {
    // MC vs REC

    TH1F *h_MC_vs_REC_muons_DeltaEtaSigned[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH1F *h_MC_vs_REC_muons_DeltaEtaSigned_norm[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH2F *h_MC_vs_REC_muons_Eta[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH1F *h_MC_vs_REC_muons_DeltaPhiSigned[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH1F *h_MC_vs_REC_muons_DeltaPhiSigned_norm[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH2F *h_MC_vs_REC_muons_Phi[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH1F *h_MC_vs_REC_muons_DeltaPtSigned[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH1F *h_MC_vs_REC_muons_DeltaPtSigned_norm[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TH2F *h_MC_vs_REC_muons_Pt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];

    // Profile Plots
  
    TProfile *prof_MC_vs_REC_muons_PtMC_vs_DeltaPt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TProfile *prof_MC_vs_REC_muons_EtaMC_vs_DeltaPt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TProfile *prof_MC_vs_REC_muons_PhiMC_vs_DeltaPt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TProfile *prof_MC_vs_REC_muons_PtMC_vs_DeltaPt_norm[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TProfile *prof_MC_vs_REC_muons_EtaMC_vs_DeltaPt_norm[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    TProfile *prof_MC_vs_REC_muons_PhiMC_vs_DeltaPt_norm[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
    //}

  // Both charges
  
  TH1F *h_muons_all_n;
  TH1F *h_muons_all_eta[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_all_phi[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_all_pt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_etcone10[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_etcone20[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_etcone30[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_etcone40[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_ptcone10[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_ptcone20[AtlMuon::fgNAuthors][AtlMuon::fgNQuality]; 
  TH1F *h_muons_ptcone30[AtlMuon::fgNAuthors][AtlMuon::fgNQuality]; 
  TH1F *h_muons_ptcone40[AtlMuon::fgNAuthors][AtlMuon::fgNQuality]; 
  TH1F *h_muons_ntrkcone10[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_ntrkcone20[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_ntrkcone30[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_ntrkcone40[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_chi2[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_plus_n;
  TH1F *h_muons_plus_eta[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_plus_phi[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_plus_pt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_minus_n;
  TH1F *h_muons_minus_eta[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_minus_phi[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];
  TH1F *h_muons_minus_pt[AtlMuon::fgNAuthors][AtlMuon::fgNQuality];

  h_muons_all_n   = (TH1F*)GetHistogram("h_all_muon_n",EvtSelection);
  h_muons_plus_n  = (TH1F*)GetHistogram("h_all_muplus_n", EvtSelection);
  h_muons_minus_n = (TH1F*)GetHistogram("h_all_muminus_n", EvtSelection);
  
      
  for ( Int_t i_author = 0; i_author < AtlMuon::fgNAuthors; i_author++ ) {
      // ---------------------
      // Distinction by author
      // ---------------------

      // Making sure author is not invalid
      if ( 1<<i_author & AtlMuon::kInvalid ) continue;

      // Retrieving author name
      TString author_name = AtlMuon::fgAuthorNames[i_author];
      
      
      for ( Int_t i_quality = 0; i_quality < AtlMuon::fgNQuality; i_quality++ ) {
      
	  // ...........................
	  // Distinction by Quality-Flag
	  // ...........................

	  // Making sure Quality flag is not invalid
	  if ( 1<<i_quality & AtlMuon::kInvalid ) continue;
	  
	  // Retrieving Quality-Flag name
	  TString qualityflag_name = AtlMuon::fgQualityNames[i_quality];
	  

	  // Shorthand notation "QualityFlag_Author" for use in histogram names
	  TString qualityflag_author = Form("%s_%s",qualityflag_name.Data(),author_name.Data());
 
	  // 
	  // MC comparison histograms
	  // 
	  if(fEvent->IsMC()) {
	    // Eta

	    h_MC_vs_REC_muons_DeltaEtaSigned[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_DeltaEtaSigned",
					 qualityflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_muons_DeltaEtaSigned_norm[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_DeltaEtaSigned_norm",
					 qualityflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_muons_Eta[i_author][i_quality]
	      = (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_Eta",
					 qualityflag_author.Data()),
				    EvtSelection);
	    // Phi
	  
	    h_MC_vs_REC_muons_DeltaPhiSigned[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_DeltaPhiSigned",
					 qualityflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_muons_DeltaPhiSigned_norm[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_DeltaPhiSigned_norm",
					 qualityflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_muons_Phi[i_author][i_quality]
	      = (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_Phi",
					 qualityflag_author.Data()),
				    EvtSelection);

	    // Pt
				    
	    h_MC_vs_REC_muons_DeltaPtSigned[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_DeltaPtSigned",
					 qualityflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_muons_DeltaPtSigned_norm[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_DeltaPtSigned_norm",
					 qualityflag_author.Data()),
				    EvtSelection); 
	    h_MC_vs_REC_muons_Pt[i_author][i_quality]
	      = (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_muons_Pt",
					 qualityflag_author.Data()),
				    EvtSelection);
	    // Profile Plots
	  
	    prof_MC_vs_REC_muons_PtMC_vs_DeltaPt[i_author][i_quality]
	      = (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_muons_PtMC_vs_DeltaPt",
					     qualityflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_muons_EtaMC_vs_DeltaPt[i_author][i_quality]
	      = (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_muons_EtaMC_vs_DeltaPt",
					     qualityflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_muons_PhiMC_vs_DeltaPt[i_author][i_quality]
	      = (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_muons_PhiMC_vs_DeltaPt",
					     qualityflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_muons_PtMC_vs_DeltaPt_norm[i_author][i_quality]
	      = (TProfile*)GetHistogram(
					Form("prof_MC_vs_REC_%s_muons_PtMC_vs_DeltaPt_norm",
					     qualityflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_muons_EtaMC_vs_DeltaPt_norm[i_author][i_quality]
	      = (TProfile*)GetHistogram(
					Form("prof_MC_vs_REC_%s_muons_EtaMC_vs_DeltaPt_norm",
					     qualityflag_author.Data()),
					EvtSelection);
	    prof_MC_vs_REC_muons_PhiMC_vs_DeltaPt_norm[i_author][i_quality]
	      = (TProfile*)GetHistogram(
					Form("prof_MC_vs_REC_%s_muons_PhiMC_vs_DeltaPt_norm",
					     qualityflag_author.Data()),
					EvtSelection);
	  }
    
	  // ============
	  // Both charges
	  // ============
	  
	  h_muons_all_eta[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_eta",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_all_phi[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_phi",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_all_pt[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_pt",
					 qualityflag_author.Data()),
				    EvtSelection);

	  h_muons_etcone10[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_EtCone10",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_etcone20[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_EtCone20",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_etcone30[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_EtCone30",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_etcone40[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_EtCone40",
					 qualityflag_author.Data()),
				    EvtSelection);
	  
	  h_muons_ptcone10[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_PtTrkCone10",
					qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_ptcone20[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_PtTrkCone20",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_ptcone30[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_PtTrkCone30",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_ptcone40[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_PtTrkCone40",
					 qualityflag_author.Data()),
				    EvtSelection);

	  h_muons_ntrkcone10[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_NtrkCone10",
					qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_ntrkcone20[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_NtrkCone20",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_ntrkcone30[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_NtrkCone30",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_ntrkcone40[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_NtrkCone40",
					 qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_chi2[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muon_chi2",
					 qualityflag_author.Data()),
				    EvtSelection);
	  
	  // ===
	  // mu+
	  // ===
	  
	  h_muons_plus_eta[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muplus_eta",qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_plus_phi[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muplus_phi",qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_plus_pt[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muplus_pt",qualityflag_author.Data()),
				    EvtSelection);
	  
	  
	  // ===
	  // mu-
	  // ===
  
	  h_muons_minus_eta[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muminus_eta",qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_minus_phi[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muminus_phi",qualityflag_author.Data()),
				    EvtSelection);
	  h_muons_minus_pt[i_author][i_quality]
	      = (TH1F*)GetHistogram(Form("h_%s_muminus_pt",qualityflag_author.Data()),
				    EvtSelection);
	  
	  
      }  
  }


  // ================================
  // Fill histograms for eta, phi, pt
  // ================================
  
  Int_t n_muons       = fEvent->GetN_Muons();
  Int_t n_muons_plus  = 0;
  Int_t n_muons_minus = 0;


  AtlMuon *mu = 0;
	  
  HepMCParticle *mu_mc = 0;

  TString mu_author;
  TString mu_quality;
  
  Float_t eta_mc = 0.;
  Float_t phi_mc = 0.;
  Float_t pt_mc  = 0.;    
  
  Float_t eta = 0.;
  Float_t phi = 0.;
  Float_t pt  = 0.;
  
  Bool_t muplus;
  
  for ( Int_t i = 0; i < n_muons; i++ ) {
      mu = (AtlMuon*)fEvent->GetMuons()->At(i);
      
      // variables
      pt  = mu->Pt();
      eta = mu->Eta();
      phi = mu->Phi();
	      
//       // Author of current muon
//       mu_author = mu->NameOfAuthor();
    
//       // Quality flag of current muon
//       mu_quality = mu->NameOfQuality();

	      
      // charge
      muplus = mu->IsPositive();

      if ( muplus ) {
	  n_muons_plus++;
      } else {
	  n_muons_minus++;
      }


      //******************************
      // Number of muons by author
      //******************************
      AtlMuon::EAuthor author = mu->GetAuthor();
      for ( Int_t j = 0; j < AtlMuon::fgNAuthors; j++ ) {
	  if ( author & (1<<j) ) h_mu_author->
				     AddBinContent(j+1, GetTagEvtWeight());
      }
      //******************************

      //*********************************
      // Number of muons by Quality-Flag
      //*********************************
      AtlMuon::EQuality quality = mu->GetQuality();
      for ( Int_t k = 0; k < AtlMuon::fgNQuality; k++ ) {
	  if ( quality & (1<<k) ) h_mu_quality->
				     AddBinContent(k+1, GetTagEvtWeight());
      }
      //*********************************


      for ( Int_t i_author = 0; i_author < AtlMuon::fgNAuthors; i_author++ ) {
	  // ---------------------
	  // Distinction by author
	  // ---------------------
	  
	  // Making sure author is not invalid
	  if ( 1<<i_author & AtlMuon::kInvalid ) continue;

	  // Retrieving author name
	  TString author_name = AtlMuon::fgAuthorNames[i_author];
	  
	  
	  for ( Int_t i_quality = 0; i_quality < AtlMuon::fgNQuality; i_quality++ ) {
	      
	      // .........................
	      // Distinction by Quality-Flag
	      // .........................
	      
	      
	      // Making sure Quality-Flag is not invalid
	      if ( 1<<i_quality & AtlMuon::kInvalid ) continue;

	      // Retrieving Quality-Flag name
	      TString qualityflag_name = AtlMuon::fgQualityNames[i_quality];
	      
	      	     
	      // Be sure, author and Quality flag match current muon 
	      if ( (author & 1<<i_author) && (quality & 1<<i_quality) ) {
		  
	      	  
		// ========================
		// MC comparison histograms
		// ========================
		  
		if(fEvent->IsMC()) {
		  // Find best matching HepMCParticle	
		  mu_mc = (HepMCParticle*)fEvent->FindMatchedMCParticle(mu);
		  if(mu_mc != 0) {
		    phi_mc = mu_mc->Phi();
		    pt_mc  = mu_mc->Pt();
		    eta_mc = mu_mc->Eta();
		      
		    // Fill MC vs REC comparison histograms
		      
		    // Eta
		    h_MC_vs_REC_muons_Eta[i_author][i_quality]
		      -> Fill(eta_mc, eta           , GetTagEvtWeight());
		    h_MC_vs_REC_muons_DeltaEtaSigned[i_author][i_quality]
		      -> Fill(eta - eta_mc          , GetTagEvtWeight());
		    if(eta_mc!=0) h_MC_vs_REC_muons_DeltaEtaSigned_norm[i_author][i_quality]
				    -> Fill( (eta - eta_mc)/eta_mc, GetTagEvtWeight());
		      
		    // Phi
		    h_MC_vs_REC_muons_Phi[i_author][i_quality]
		      -> Fill(phi_mc, phi           , GetTagEvtWeight());
		    h_MC_vs_REC_muons_DeltaPhiSigned[i_author][i_quality]
		      -> Fill(phi - phi_mc          , GetTagEvtWeight());	  
		    if(phi_mc!=0) h_MC_vs_REC_muons_DeltaPhiSigned_norm[i_author][i_quality]
				    -> Fill( (phi - phi_mc)/phi_mc, GetTagEvtWeight());
		      
		    // Pt
		    h_MC_vs_REC_muons_Pt[i_author][i_quality]
		      -> Fill(pt_mc, pt , GetTagEvtWeight());
		    h_MC_vs_REC_muons_DeltaPtSigned[i_author][i_quality]
		      -> Fill(pt - pt_mc, GetTagEvtWeight());
		      
		    if(pt_mc!=0){ 
		      h_MC_vs_REC_muons_DeltaPtSigned_norm[i_author][i_quality]
			-> Fill( (pt - pt_mc)/pt_mc          , GetTagEvtWeight());
		      // Fill Profile plots
		      prof_MC_vs_REC_muons_PtMC_vs_DeltaPt_norm[i_author][i_quality]
			-> Fill( pt_mc,  (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
		      prof_MC_vs_REC_muons_EtaMC_vs_DeltaPt_norm[i_author][i_quality]
			-> Fill( eta_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
		      prof_MC_vs_REC_muons_PhiMC_vs_DeltaPt_norm[i_author][i_quality]
			-> Fill( phi_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
		      prof_MC_vs_REC_muons_PtMC_vs_DeltaPt[i_author][i_quality]
			-> Fill( pt_mc,  (pt - pt_mc)        , GetTagEvtWeight());
		      prof_MC_vs_REC_muons_EtaMC_vs_DeltaPt[i_author][i_quality]
			-> Fill( eta_mc, (pt - pt_mc)        , GetTagEvtWeight());
		      prof_MC_vs_REC_muons_PhiMC_vs_DeltaPt[i_author][i_quality]
			-> Fill( phi_mc, (pt - pt_mc)        , GetTagEvtWeight());
		    }
		  }
		}
		  
		  // ============
		  // Both charges
		  // ============
		  
		  
		  h_muons_all_eta[i_author][i_quality]->Fill(eta, GetTagEvtWeight());
		  h_muons_all_phi[i_author][i_quality]->Fill(phi, GetTagEvtWeight());
		  h_muons_all_pt[i_author][i_quality]->Fill(pt,  GetTagEvtWeight());

		  h_muons_etcone10[i_author][i_quality]->Fill(mu->GetEtCone10(), GetTagEvtWeight());
		  h_muons_etcone20[i_author][i_quality]->Fill(mu->GetEtCone20(), GetTagEvtWeight());
		  h_muons_etcone30[i_author][i_quality]->Fill(mu->GetEtCone30(), GetTagEvtWeight());
		  h_muons_etcone40[i_author][i_quality]->Fill(mu->GetEtCone40(), GetTagEvtWeight());
		  
		  if ( muplus ) {
		      //===============
		      // mu+ only
		      //===============
		      
		      
		      h_muons_plus_eta[i_author][i_quality]->Fill(eta, GetTagEvtWeight());
		      h_muons_plus_phi[i_author][i_quality]->Fill(phi, GetTagEvtWeight());
		      h_muons_plus_pt[i_author][i_quality]->Fill(pt,  GetTagEvtWeight());
		      
		  } else {
		      //===============
		      // mu- only
		      //===============
		      
		      
		      h_muons_minus_eta[i_author][i_quality]->Fill(eta, GetTagEvtWeight());
		      h_muons_minus_phi[i_author][i_quality]->Fill(phi, GetTagEvtWeight());
		      h_muons_minus_pt[i_author][i_quality]->Fill(pt,  GetTagEvtWeight());
		      
		  }
	      }	      
	  }	  
      }
  }
  

  // ------------------------------------------------------------------------
  
  // Fill in counts of muons in event 
  
  // ------------------------------------------------------------------------
  

    
  h_muons_all_n  ->Fill(n_muons      , GetTagEvtWeight());
  h_muons_plus_n ->Fill(n_muons_plus , GetTagEvtWeight());
  h_muons_minus_n->Fill(n_muons_minus, GetTagEvtWeight());
	
  // ------------------------------------------------------------------------
  //  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++	      


    
//   // Get histogram pointers
//   TH1F *h_all_n   = (TH1F*)GetHistogram("h_muon_n",   EvtSelection);
//   TH1F *h_all_eta = (TH1F*)GetHistogram("h_muon_eta", EvtSelection);
//   TH1F *h_all_phi = (TH1F*)GetHistogram("h_muon_phi", EvtSelection);
//   TH1F *h_all_pt  = (TH1F*)GetHistogram("h_muon_pt",  EvtSelection);
  
//   TH1F *h_combSTACO_all_n   = (TH1F*)GetHistogram("h_combSTACO_muon_n",   EvtSelection);
//   TH1F *h_combSTACO_all_eta = (TH1F*)GetHistogram("h_combSTACO_muon_eta", EvtSelection);
//   TH1F *h_combSTACO_all_phi = (TH1F*)GetHistogram("h_combSTACO_muon_phi", EvtSelection);
//   TH1F *h_combSTACO_all_pt  = (TH1F*)GetHistogram("h_combSTACO_muon_pt",  EvtSelection);
  
//   TH1F *h_combSTACO_etcone10 = (TH1F*)GetHistogram("h_combSTACO_muon_EtCone10", EvtSelection);
//   TH1F *h_combSTACO_etcone20 = (TH1F*)GetHistogram("h_combSTACO_muon_EtCone20", EvtSelection);
//   TH1F *h_combSTACO_etcone30 = (TH1F*)GetHistogram("h_combSTACO_muon_EtCone30", EvtSelection);
//   TH1F *h_combSTACO_etcone40 = (TH1F*)GetHistogram("h_combSTACO_muon_EtCone40", EvtSelection);
  

//   TH1F *h_combSTACO_chi2 = (TH1F*)GetHistogram("h_combSTACO_muon_chi2", EvtSelection);
//   TH1F *h_author = (TH1F*)GetHistogram("h_muon_author", EvtSelection);
  
//   TH1F *h_plus_n   = (TH1F*)GetHistogram("h_muplus_n",   EvtSelection);
//   TH1F *h_plus_eta = (TH1F*)GetHistogram("h_muplus_eta", EvtSelection);
//   TH1F *h_plus_phi = (TH1F*)GetHistogram("h_muplus_phi", EvtSelection);
//   TH1F *h_plus_pt  = (TH1F*)GetHistogram("h_muplus_pt",  EvtSelection);
  
//   TH1F *h_combSTACO_plus_n   = (TH1F*)GetHistogram("h_combSTACO_muplus_n",   EvtSelection);
//   TH1F *h_combSTACO_plus_eta = (TH1F*)GetHistogram("h_combSTACO_muplus_eta", EvtSelection);
//   TH1F *h_combSTACO_plus_phi = (TH1F*)GetHistogram("h_combSTACO_muplus_phi", EvtSelection);
//   TH1F *h_combSTACO_plus_pt  = (TH1F*)GetHistogram("h_combSTACO_muplus_pt",  EvtSelection);
  
//   TH1F *h_minus_n   = (TH1F*)GetHistogram("h_muminus_n",   EvtSelection);
//   TH1F *h_minus_eta = (TH1F*)GetHistogram("h_muminus_eta", EvtSelection);
//   TH1F *h_minus_phi = (TH1F*)GetHistogram("h_muminus_phi", EvtSelection);
//   TH1F *h_minus_pt  = (TH1F*)GetHistogram("h_muminus_pt",  EvtSelection);
  
//   TH1F *h_combSTACO_minus_n   = (TH1F*)GetHistogram("h_combSTACO_muminus_n",   EvtSelection);
//   TH1F *h_combSTACO_minus_eta = (TH1F*)GetHistogram("h_combSTACO_muminus_eta", EvtSelection);
//   TH1F *h_combSTACO_minus_phi = (TH1F*)GetHistogram("h_combSTACO_muminus_phi", EvtSelection);
//   TH1F *h_combSTACO_minus_pt  = (TH1F*)GetHistogram("h_combSTACO_muminus_pt",  EvtSelection);
  
//   // MC comparison
//   TH1F *h_MC_vs_REC_StacoMuons_DeltaEtaSigned = (TH1F*)GetHistogram("h_MC_vs_REC_StacoMuons_DeltaEtaSigned",   EvtSelection); 
//   TH1F *h_MC_vs_REC_StacoMuons_DeltaEtaSigned_norm = (TH1F*)GetHistogram("h_MC_vs_REC_StacoMuons_DeltaEtaSigned_norm",   EvtSelection); 
//   TH2F *h_MC_vs_REC_StacoMuons_Eta            = (TH2F*)GetHistogram("h_MC_vs_REC_StacoMuons_Eta",   EvtSelection);
//   TH1F *h_MC_vs_REC_StacoMuons_DeltaPhiSigned = (TH1F*)GetHistogram("h_MC_vs_REC_StacoMuons_DeltaPhiSigned",   EvtSelection); 
//   TH1F *h_MC_vs_REC_StacoMuons_DeltaPhiSigned_norm = (TH1F*)GetHistogram("h_MC_vs_REC_StacoMuons_DeltaPhiSigned_norm",   EvtSelection); 
//   TH2F *h_MC_vs_REC_StacoMuons_Phi            = (TH2F*)GetHistogram("h_MC_vs_REC_StacoMuons_Phi",   EvtSelection);
//   TH1F *h_MC_vs_REC_StacoMuons_DeltaPtSigned  = (TH1F*)GetHistogram("h_MC_vs_REC_StacoMuons_DeltaPtSigned",   EvtSelection); 
//   TH1F *h_MC_vs_REC_StacoMuons_DeltaPtSigned_norm  = (TH1F*)GetHistogram("h_MC_vs_REC_StacoMuons_DeltaPtSigned_norm",   EvtSelection); 
//   TH2F *h_MC_vs_REC_StacoMuons_Pt             = (TH2F*)GetHistogram("h_MC_vs_REC_StacoMuons_Pt",   EvtSelection);
  
//   TProfile *prof_MC_vs_REC_StacoMuons_PtMC_vs_DeltaPt       = (TProfile*)GetHistogram("prof_MC_vs_REC_StacoMuons_PtMC_vs_DeltaPt",       EvtSelection);
//   TProfile *prof_MC_vs_REC_StacoMuons_EtaMC_vs_DeltaPt      = (TProfile*)GetHistogram("prof_MC_vs_REC_StacoMuons_EtaMC_vs_DeltaPt",      EvtSelection);
//   TProfile *prof_MC_vs_REC_StacoMuons_PhiMC_vs_DeltaPt      = (TProfile*)GetHistogram("prof_MC_vs_REC_StacoMuons_PhiMC_vs_DeltaPt",      EvtSelection);
//   TProfile *prof_MC_vs_REC_StacoMuons_PtMC_vs_DeltaPt_norm  = (TProfile*)GetHistogram("prof_MC_vs_REC_StacoMuons_PtMC_vs_DeltaPt_norm" , EvtSelection);
//   TProfile *prof_MC_vs_REC_StacoMuons_EtaMC_vs_DeltaPt_norm = (TProfile*)GetHistogram("prof_MC_vs_REC_StacoMuons_EtaMC_vs_DeltaPt_norm", EvtSelection);
//   TProfile *prof_MC_vs_REC_StacoMuons_PhiMC_vs_DeltaPt_norm = (TProfile*)GetHistogram("prof_MC_vs_REC_StacoMuons_PhiMC_vs_DeltaPt_norm", EvtSelection);
  
//   // Fill them
//   AtlMuon *mu = 0;
  
//   HepMCParticle *mu_mc =0;
  
//   Int_t n_plus = 0; Int_t n_minus = 0;
//   Int_t n_combSTACO_plus = 0; Int_t n_combSTACO_minus = 0; Int_t n_combSTACO = 0;
  
//   Float_t eta = 0.;
//   Float_t phi = 0.;
//   Float_t pt  = 0.;
//   Float_t eta_mc = 0.;
//   Float_t phi_mc = 0.;
//   Float_t pt_mc  = 0.;
  
//   Bool_t combstaco;
  
//   for ( Int_t i = 0; i < fEvent->GetN_Muons(); i++ ) {
//     mu = (AtlMuon*)fEvent->GetMuons()->At(i);
//     phi = mu->Phi();
//     pt  = mu->Pt();
//     eta = mu->Eta();
    
//     // Find best matching HepMCParticle
    
//     mu_mc = (HepMCParticle*)fEvent->FindMatchedMCParticle(mu);
//     if(mu_mc !=0){
//       phi_mc = mu_mc->Phi();
//       pt_mc  = mu_mc->Pt();
//       eta_mc = mu_mc->Eta();
      
//       // Fill MC vs REC comparison histograms
      
//       // eta
//       h_MC_vs_REC_StacoMuons_Eta                 -> Fill(eta_mc,  eta, GetTagEvtWeight());
//       h_MC_vs_REC_StacoMuons_DeltaEtaSigned      -> Fill(eta_mc - eta, GetTagEvtWeight());
      
//       if(eta_mc!=0) h_MC_vs_REC_StacoMuons_DeltaEtaSigned_norm -> Fill( (eta - eta_mc)/eta_mc, GetTagEvtWeight());
      
//       //phi
//       h_MC_vs_REC_StacoMuons_Phi                 -> Fill(phi_mc,  phi, GetTagEvtWeight());
//       h_MC_vs_REC_StacoMuons_DeltaPhiSigned      -> Fill(phi - phi_mc, GetTagEvtWeight());
      
//       if(phi_mc!=0) h_MC_vs_REC_StacoMuons_DeltaPhiSigned_norm -> Fill( (phi - phi_mc)/phi_mc, GetTagEvtWeight());
      
//       //Pt
//       h_MC_vs_REC_StacoMuons_Pt                  -> Fill(pt_mc,pt, GetTagEvtWeight());
//       h_MC_vs_REC_StacoMuons_DeltaPtSigned       -> Fill(pt - pt_mc, GetTagEvtWeight());
      
//       if(pt_mc!=0) {
// 	h_MC_vs_REC_StacoMuons_DeltaPtSigned_norm  -> Fill( (pt - pt_mc)/pt_mc, GetTagEvtWeight());      
// 	prof_MC_vs_REC_StacoMuons_PtMC_vs_DeltaPt_norm  -> Fill( pt_mc,  (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
// 	prof_MC_vs_REC_StacoMuons_EtaMC_vs_DeltaPt_norm -> Fill( eta_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
// 	prof_MC_vs_REC_StacoMuons_PhiMC_vs_DeltaPt_norm -> Fill( phi_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
// 	prof_MC_vs_REC_StacoMuons_PtMC_vs_DeltaPt	  -> Fill( pt_mc,  (pt - pt_mc)        , GetTagEvtWeight());
// 	prof_MC_vs_REC_StacoMuons_EtaMC_vs_DeltaPt	  -> Fill( eta_mc, (pt - pt_mc)        , GetTagEvtWeight());
// 	prof_MC_vs_REC_StacoMuons_PhiMC_vs_DeltaPt	  -> Fill( phi_mc, (pt - pt_mc)        , GetTagEvtWeight());
//       }
//     }
    
//     combstaco = mu->IsCombinedSTACO();
    
//     // ============
//     // Both charges
//     // ============
//     h_all_eta->Fill(eta, GetTagEvtWeight());
//     h_all_phi->Fill(phi, GetTagEvtWeight());
//     h_all_pt ->Fill(pt,  GetTagEvtWeight());
    
//     if (combstaco ){
//       n_combSTACO++;
//       h_combSTACO_all_eta->Fill(eta, GetTagEvtWeight());
//       h_combSTACO_all_phi->Fill(phi, GetTagEvtWeight());
//       h_combSTACO_all_pt ->Fill(pt,  GetTagEvtWeight());
      
      
//       h_combSTACO_etcone10->Fill(mu->GetEtCone10(), GetTagEvtWeight());
//       h_combSTACO_etcone20->Fill(mu->GetEtCone20(), GetTagEvtWeight());
//       h_combSTACO_etcone30->Fill(mu->GetEtCone30(), GetTagEvtWeight());
//       h_combSTACO_etcone40->Fill(mu->GetEtCone40(), GetTagEvtWeight());
      
//       h_combSTACO_ptcone10->Fill(mu->GetPtCone10(), GetTagEvtWeight());
//       h_combSTACO_ptcone20->Fill(mu->GetPtCone20(), GetTagEvtWeight());
//       h_combSTACO_ptcone30->Fill(mu->GetPtCone30(), GetTagEvtWeight());
//       h_combSTACO_ptcone40->Fill(mu->GetPtCone40(), GetTagEvtWeight());
      
//       h_combSTACO_ntrkcone10->Fill(mu->GetNtrkCone10(), GetTagEvtWeight());
//       h_combSTACO_ntrkcone20->Fill(mu->GetNtrkCone20(), GetTagEvtWeight());
//       h_combSTACO_ntrkcone30->Fill(mu->GetNtrkCone30(), GetTagEvtWeight());
//       h_combSTACO_ntrkcone40->Fill(mu->GetNtrkCone40(), GetTagEvtWeight());
      
//     }
    
//     h_muons_chi2->Fill(mu->GetMatchingChi2overNDoF(), GetTagEvtWeight());
    
//     if ( combstaco ){
//       h_combSTACO_chi2->Fill(mu->GetMatchingChi2overNDoF(), GetTagEvtWeight());
//     }
    
//     AtlMuon::EAuthor author = mu->GetAuthor();
//     for ( Int_t i = 0; i < AtlMuon::fgNAuthors; i++ ) {
//       if ( author & 1<<i ) h_author->AddBinContent(i+1, GetTagEvtWeight());
//     }
    
//     if ( mu->IsPositive() ) {
//       // ========
//       // Mu+ only
//       // ========
//       n_plus++;
//       h_plus_eta->Fill(eta, GetTagEvtWeight());
//       h_plus_phi->Fill(phi, GetTagEvtWeight());
//       h_plus_pt ->Fill(pt,  GetTagEvtWeight());
      
//       if ( combstaco ){
// 	n_combSTACO_plus++;
// 	h_combSTACO_plus_eta->Fill(eta, GetTagEvtWeight());
// 	h_combSTACO_plus_phi->Fill(phi, GetTagEvtWeight());
// 	h_combSTACO_plus_pt ->Fill(pt,  GetTagEvtWeight());
//       }
      
//     } else {
//       // ========
//       // Mu- only
//       // ========
//       n_minus++;
//       h_minus_eta->Fill(eta, GetTagEvtWeight());
//       h_minus_phi->Fill(phi, GetTagEvtWeight());
//       h_minus_pt ->Fill(pt,  GetTagEvtWeight());
      
//       if ( combstaco ){
// 	n_combSTACO_minus++;
// 	h_combSTACO_minus_eta->Fill(eta, GetTagEvtWeight());
// 	h_combSTACO_minus_phi->Fill(phi, GetTagEvtWeight());
// 	h_combSTACO_minus_pt ->Fill(pt,  GetTagEvtWeight());	
//       }
//     }
//   }
//   h_all_n  ->Fill(fEvent->GetN_Muons(), GetTagEvtWeight());
//   h_plus_n ->Fill(n_plus,  GetTagEvtWeight());
//   h_minus_n->Fill(n_minus, GetTagEvtWeight());
  
//   h_combSTACO_all_n  ->Fill(n_combSTACO, GetTagEvtWeight());
//   h_combSTACO_plus_n ->Fill(n_combSTACO_plus,  GetTagEvtWeight());
//   h_combSTACO_minus_n->Fill(n_combSTACO_minus, GetTagEvtWeight());
}


//__________________________________________________________

  void AtlCtrlPlots::FillTauHistograms(Bool_t EvtSelection) {
    //
    // Fill tauon histograms
    //



    // Get histogram pointers



    
    // -------
    // TauRec  ----------------------------------------------------------------------
    // -------


    
    // ...............
    // TauCutTight 
    // ...............

    // ============
    // Both charges
    // ============
      
    TH1F *h_tauctight_taurec_all_n   = (TH1F*)GetHistogram("h_tauctight_taurec_tauon_n",   EvtSelection);
    TH1F *h_tauctight_taurec_all_eta = (TH1F*)GetHistogram("h_tauctight_taurec_tauon_eta", EvtSelection);
    TH1F *h_tauctight_taurec_all_phi = (TH1F*)GetHistogram("h_tauctight_taurec_tauon_phi", EvtSelection);
    TH1F *h_tauctight_taurec_all_pt  = (TH1F*)GetHistogram("h_tauctight_taurec_tauon_pt",  EvtSelection);

    
    // ===
    // tau+
    // ===
   
    TH1F *h_tauctight_taurec_plus_n   = (TH1F*)GetHistogram("h_tauctight_taurec_tauplus_n",   EvtSelection);
    TH1F *h_tauctight_taurec_plus_eta = (TH1F*)GetHistogram("h_tauctight_taurec_tauplus_eta", EvtSelection);
    TH1F *h_tauctight_taurec_plus_phi = (TH1F*)GetHistogram("h_tauctight_taurec_tauplus_phi", EvtSelection);
    TH1F *h_tauctight_taurec_plus_pt  = (TH1F*)GetHistogram("h_tauctight_taurec_tauplus_pt",  EvtSelection);

    
    // ===
    // tau-
    // ===
   
    TH1F *h_tauctight_taurec_minus_n   = (TH1F*)GetHistogram("h_tauctight_taurec_tauminus_n",   EvtSelection);
    TH1F *h_tauctight_taurec_minus_eta = (TH1F*)GetHistogram("h_tauctight_taurec_tauminus_eta", EvtSelection);
    TH1F *h_tauctight_taurec_minus_phi = (TH1F*)GetHistogram("h_tauctight_taurec_tauminus_phi", EvtSelection);
    TH1F *h_tauctight_taurec_minus_pt  = (TH1F*)GetHistogram("h_tauctight_taurec_tauminus_pt",  EvtSelection);
    
    
    // ................
    // TauCutMedium
    // ................
    
    // ============
    // Both charges
    // ============
      
    TH1F *h_taucmedium_taurec_all_n   = (TH1F*)GetHistogram("h_taucmedium_taurec_tauon_n",   EvtSelection);
    TH1F *h_taucmedium_taurec_all_eta = (TH1F*)GetHistogram("h_taucmedium_taurec_tauon_eta", EvtSelection);
    TH1F *h_taucmedium_taurec_all_phi = (TH1F*)GetHistogram("h_taucmedium_taurec_tauon_phi", EvtSelection);
    TH1F *h_taucmedium_taurec_all_pt  = (TH1F*)GetHistogram("h_taucmedium_taurec_tauon_pt",  EvtSelection);

    
    // ===
    // tau+
    // ===
   
    TH1F *h_taucmedium_taurec_plus_n   = (TH1F*)GetHistogram("h_taucmedium_taurec_tauplus_n",   EvtSelection);
    TH1F *h_taucmedium_taurec_plus_eta = (TH1F*)GetHistogram("h_taucmedium_taurec_tauplus_eta", EvtSelection);
    TH1F *h_taucmedium_taurec_plus_phi = (TH1F*)GetHistogram("h_taucmedium_taurec_tauplus_phi", EvtSelection);
    TH1F *h_taucmedium_taurec_plus_pt  = (TH1F*)GetHistogram("h_taucmedium_taurec_tauplus_pt",  EvtSelection);

    
    // ===
    // tau-
    // ===
   
    TH1F *h_taucmedium_taurec_minus_n   = (TH1F*)GetHistogram("h_taucmedium_taurec_tauminus_n",   EvtSelection);
    TH1F *h_taucmedium_taurec_minus_eta = (TH1F*)GetHistogram("h_taucmedium_taurec_tauminus_eta", EvtSelection);
    TH1F *h_taucmedium_taurec_minus_phi = (TH1F*)GetHistogram("h_taucmedium_taurec_tauminus_phi", EvtSelection);
    TH1F *h_taucmedium_taurec_minus_pt  = (TH1F*)GetHistogram("h_taucmedium_taurec_tauminus_pt",  EvtSelection);


    
    // ...............
    // TauCutLoose
    // ...............

    // ============
    // Both charges
    // ============
      
    TH1F *h_taucloose_taurec_all_n   = (TH1F*)GetHistogram("h_taucloose_taurec_tauon_n",   EvtSelection);
    TH1F *h_taucloose_taurec_all_eta = (TH1F*)GetHistogram("h_taucloose_taurec_tauon_eta", EvtSelection);
    TH1F *h_taucloose_taurec_all_phi = (TH1F*)GetHistogram("h_taucloose_taurec_tauon_phi", EvtSelection);
    TH1F *h_taucloose_taurec_all_pt  = (TH1F*)GetHistogram("h_taucloose_taurec_tauon_pt",  EvtSelection);

    
    // ===
    // tau+
    // ===
   
    TH1F *h_taucloose_taurec_plus_n   = (TH1F*)GetHistogram("h_taucloose_taurec_tauplus_n",   EvtSelection);
    TH1F *h_taucloose_taurec_plus_eta = (TH1F*)GetHistogram("h_taucloose_taurec_tauplus_eta", EvtSelection);
    TH1F *h_taucloose_taurec_plus_phi = (TH1F*)GetHistogram("h_taucloose_taurec_tauplus_phi", EvtSelection);
    TH1F *h_taucloose_taurec_plus_pt  = (TH1F*)GetHistogram("h_taucloose_taurec_tauplus_pt",  EvtSelection);

    
    // ===
    // tau-
    // ===
   
    TH1F *h_taucloose_taurec_minus_n   = (TH1F*)GetHistogram("h_taucloose_taurec_tauminus_n",   EvtSelection);
    TH1F *h_taucloose_taurec_minus_eta = (TH1F*)GetHistogram("h_taucloose_taurec_tauminus_eta", EvtSelection);
    TH1F *h_taucloose_taurec_minus_phi = (TH1F*)GetHistogram("h_taucloose_taurec_tauminus_phi", EvtSelection);
    TH1F *h_taucloose_taurec_minus_pt  = (TH1F*)GetHistogram("h_taucloose_taurec_tauminus_pt",  EvtSelection);





    
    // -------
    // Tau1P3P ----------------------------------------------------------------------
    // -------


    
    // ...............
    // TauCutTight
    // ...............

    // ============
    // Both charges
    // ============
      
    TH1F *h_tauctight_1p3p_all_n   = (TH1F*)GetHistogram("h_tauctight_1p3p_tauon_n",   EvtSelection);
    TH1F *h_tauctight_1p3p_all_eta = (TH1F*)GetHistogram("h_tauctight_1p3p_tauon_eta", EvtSelection);
    TH1F *h_tauctight_1p3p_all_phi = (TH1F*)GetHistogram("h_tauctight_1p3p_tauon_phi", EvtSelection);
    TH1F *h_tauctight_1p3p_all_pt  = (TH1F*)GetHistogram("h_tauctight_1p3p_tauon_pt",  EvtSelection);

    
    // ===
    // tau+
    // ===
   
    TH1F *h_tauctight_1p3p_plus_n   = (TH1F*)GetHistogram("h_tauctight_1p3p_tauplus_n",   EvtSelection);
    TH1F *h_tauctight_1p3p_plus_eta = (TH1F*)GetHistogram("h_tauctight_1p3p_tauplus_eta", EvtSelection);
    TH1F *h_tauctight_1p3p_plus_phi = (TH1F*)GetHistogram("h_tauctight_1p3p_tauplus_phi", EvtSelection);
    TH1F *h_tauctight_1p3p_plus_pt  = (TH1F*)GetHistogram("h_tauctight_1p3p_tauplus_pt",  EvtSelection);

    
    // ===
    // tau-
    // ===
   
    TH1F *h_tauctight_1p3p_minus_n   = (TH1F*)GetHistogram("h_tauctight_1p3p_tauminus_n",   EvtSelection);
    TH1F *h_tauctight_1p3p_minus_eta = (TH1F*)GetHistogram("h_tauctight_1p3p_tauminus_eta", EvtSelection);
    TH1F *h_tauctight_1p3p_minus_phi = (TH1F*)GetHistogram("h_tauctight_1p3p_tauminus_phi", EvtSelection);
    TH1F *h_tauctight_1p3p_minus_pt  = (TH1F*)GetHistogram("h_tauctight_1p3p_tauminus_pt",  EvtSelection);
    

    
    // ................
    // TauCutMedium
    // ................
    
    // ============
    // Both charges
    // ============
     
    TH1F *h_taucmedium_1p3p_all_n   = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauon_n",   EvtSelection);
    TH1F *h_taucmedium_1p3p_all_eta = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauon_eta", EvtSelection);
    TH1F *h_taucmedium_1p3p_all_phi = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauon_phi", EvtSelection);
    TH1F *h_taucmedium_1p3p_all_pt  = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauon_pt",  EvtSelection);

    
    // ===
    // tau+
    // ===
   
    TH1F *h_taucmedium_1p3p_plus_n   = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauplus_n",   EvtSelection);
    TH1F *h_taucmedium_1p3p_plus_eta = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauplus_eta", EvtSelection);
    TH1F *h_taucmedium_1p3p_plus_phi = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauplus_phi", EvtSelection);
    TH1F *h_taucmedium_1p3p_plus_pt  = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauplus_pt",  EvtSelection);

    
    // ===
    // tau-
    // ===
   
    TH1F *h_taucmedium_1p3p_minus_n   = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauminus_n",   EvtSelection);
    TH1F *h_taucmedium_1p3p_minus_eta = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauminus_eta", EvtSelection);
    TH1F *h_taucmedium_1p3p_minus_phi = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauminus_phi", EvtSelection);
    TH1F *h_taucmedium_1p3p_minus_pt  = (TH1F*)GetHistogram("h_taucmedium_1p3p_tauminus_pt",  EvtSelection);


    
    // ...............
    // TauCutLoose
    // ...............

    // ============
    // Both charges
    // ============
      
    TH1F *h_taucloose_1p3p_all_n   = (TH1F*)GetHistogram("h_taucloose_1p3p_tauon_n",   EvtSelection);
    TH1F *h_taucloose_1p3p_all_eta = (TH1F*)GetHistogram("h_taucloose_1p3p_tauon_eta", EvtSelection);
    TH1F *h_taucloose_1p3p_all_phi = (TH1F*)GetHistogram("h_taucloose_1p3p_tauon_phi", EvtSelection);
    TH1F *h_taucloose_1p3p_all_pt  = (TH1F*)GetHistogram("h_taucloose_1p3p_tauon_pt",  EvtSelection);

    
    // ===
    // tau+
    // ===
   
    TH1F *h_taucloose_1p3p_plus_n   = (TH1F*)GetHistogram("h_taucloose_1p3p_tauplus_n",   EvtSelection);
    TH1F *h_taucloose_1p3p_plus_eta = (TH1F*)GetHistogram("h_taucloose_1p3p_tauplus_eta", EvtSelection);
    TH1F *h_taucloose_1p3p_plus_phi = (TH1F*)GetHistogram("h_taucloose_1p3p_tauplus_phi", EvtSelection);
    TH1F *h_taucloose_1p3p_plus_pt  = (TH1F*)GetHistogram("h_taucloose_1p3p_tauplus_pt",  EvtSelection);

    
    // ===
    // tau-
    // ===
   
    TH1F *h_taucloose_1p3p_minus_n   = (TH1F*)GetHistogram("h_taucloose_1p3p_tauminus_n",   EvtSelection);
    TH1F *h_taucloose_1p3p_minus_eta = (TH1F*)GetHistogram("h_taucloose_1p3p_tauminus_eta", EvtSelection);
    TH1F *h_taucloose_1p3p_minus_phi = (TH1F*)GetHistogram("h_taucloose_1p3p_tauminus_phi", EvtSelection);
    TH1F *h_taucloose_1p3p_minus_pt  = (TH1F*)GetHistogram("h_taucloose_1p3p_tauminus_pt",  EvtSelection);


    // Fill histograms for eta, phi, pt


    
    AtlTau *tau = 0;

    Int_t n_tauctight_taurec = 0;
    Int_t n_tauctight_taurec_plus = 0;
    Int_t n_tauctight_taurec_minus = 0;
    Int_t n_taucmedium_taurec = 0;
    Int_t n_taucmedium_taurec_plus = 0;
    Int_t n_taucmedium_taurec_minus = 0;
    Int_t n_taucloose_taurec = 0;
    Int_t n_taucloose_taurec_plus = 0;
    Int_t n_taucloose_taurec_minus = 0;
    
    Int_t n_tauctight_1p3p = 0;
    Int_t n_tauctight_1p3p_plus = 0;
    Int_t n_tauctight_1p3p_minus = 0;
    Int_t n_taucmedium_1p3p = 0;
    Int_t n_taucmedium_1p3p_plus = 0;
    Int_t n_taucmedium_1p3p_minus = 0;
    Int_t n_taucloose_1p3p = 0;
    Int_t n_taucloose_1p3p_plus = 0;
    Int_t n_taucloose_1p3p_minus = 0;

    
    Float_t eta = 0.;
    Float_t phi = 0.;
    Float_t pt  = 0.;
    
    Bool_t taurec;
    Bool_t tau_1p3p;

    Bool_t tauctight;
    Bool_t taucmedium;
    Bool_t taucloose;
    
    Bool_t tauplus;


    
    
    for ( Int_t i = 0; i < fEvent->GetN_Taus(); i++ ) {
      tau = (AtlTau*)fEvent->GetTaus()->At(i);

      // variables
      pt  = tau->Pt();
      eta = tau->Eta();
      phi = tau->Phi();

      // authors
      taurec = tau->IsTauRec();
      tau_1p3p = tau->IsTau1P3P();

      //reconstruction-flags
      // tauctight = tau->IsTauCutTight();
      // taucmedium = tau->IsTauCutMedium();
      // taucloose = tau->IsTauCutLoose();

      // charge
      tauplus = tau->IsTauPlus();
	
 
	
      // -------
      // TauRec  --------------------------------------------------------------
      // -------

      if( taurec ) {
	    
	// ...............
	// TauCutTight
	// ...............
	    
	if( tauctight ) {

	  n_tauctight_taurec++;

		
	  // ============
	  // Both charges
	  // ============
	
	  h_tauctight_taurec_all_eta->Fill(eta, GetTagEvtWeight());
	  h_tauctight_taurec_all_phi->Fill(phi, GetTagEvtWeight());
	  h_tauctight_taurec_all_pt ->Fill(pt,  GetTagEvtWeight());

	  if ( tauplus ) { // Tau+ only

	    n_tauctight_taurec_plus++;
		    
	    h_tauctight_taurec_plus_eta->Fill(eta, GetTagEvtWeight());
	    h_tauctight_taurec_plus_phi->Fill(phi, GetTagEvtWeight());
	    h_tauctight_taurec_plus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  } else { // Tau- only

	    n_tauctight_taurec_minus++;
		    
	    h_tauctight_taurec_minus_eta->Fill(eta, GetTagEvtWeight());
	    h_tauctight_taurec_minus_phi->Fill(phi, GetTagEvtWeight());
	    h_tauctight_taurec_minus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  }
	}


	// ................
	// TauCutMedium
	// ................
	    
	if( taucmedium ) {

	  n_taucmedium_taurec++;

		
	  // ============
	  // Both charges
	  // ============
	
	  h_taucmedium_taurec_all_eta->Fill(eta, GetTagEvtWeight());
	  h_taucmedium_taurec_all_phi->Fill(phi, GetTagEvtWeight());
	  h_taucmedium_taurec_all_pt ->Fill(pt,  GetTagEvtWeight());

	  if ( tauplus ) { // Tau+ only

	    n_taucmedium_taurec_plus++;
		    
	    h_taucmedium_taurec_plus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucmedium_taurec_plus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucmedium_taurec_plus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  } else { // Tau- only

	    n_taucmedium_taurec_minus++;
		    
	    h_taucmedium_taurec_minus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucmedium_taurec_minus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucmedium_taurec_minus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  }
	}

	    
	// ...............
	// TauCutLoose
	// ...............
	    
	if( taucloose ) {
		
	  n_taucloose_taurec++;
		
		
	  // ============
	  // Both charges
	  // ============
	
	  h_taucloose_taurec_all_eta->Fill(eta, GetTagEvtWeight());
	  h_taucloose_taurec_all_phi->Fill(phi, GetTagEvtWeight());
	  h_taucloose_taurec_all_pt ->Fill(pt,  GetTagEvtWeight());

	  if ( tauplus ) { // Tau+ only

	    n_taucloose_taurec_plus++;
		    
	    h_taucloose_taurec_plus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucloose_taurec_plus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucloose_taurec_plus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  } else { // Tau- only

	    n_taucloose_taurec_minus++;
		    
	    h_taucloose_taurec_minus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucloose_taurec_minus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucloose_taurec_minus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  }
	}
      }


      // --------------------------------------------------------------------


      // -------
      // Tau1P3P   --------------------------------------------------------------
      // -------


      if( tau_1p3p ) {
	    
	// ...............
	// TauCutTight
	// ...............
	    
	if( tauctight ) {

	  n_tauctight_1p3p++;

		
	  // ============
	  // Both charges
	  // ============
	
	  h_tauctight_1p3p_all_eta->Fill(eta, GetTagEvtWeight());
	  h_tauctight_1p3p_all_phi->Fill(phi, GetTagEvtWeight());
	  h_tauctight_1p3p_all_pt ->Fill(pt,  GetTagEvtWeight());

	  if ( tauplus ) { // Tau+ only

	    n_tauctight_1p3p_plus++;
		    
	    h_tauctight_1p3p_plus_eta->Fill(eta, GetTagEvtWeight());
	    h_tauctight_1p3p_plus_phi->Fill(phi, GetTagEvtWeight());
	    h_tauctight_1p3p_plus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  } else { // Tau- only

	    n_tauctight_1p3p_minus++;
		    
	    h_tauctight_1p3p_minus_eta->Fill(eta, GetTagEvtWeight());
	    h_tauctight_1p3p_minus_phi->Fill(phi, GetTagEvtWeight());
	    h_tauctight_1p3p_minus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  }
	}


	// ................
	// TauCutMedium
	// ................
	    
	if( taucmedium ) {

	  n_taucmedium_1p3p++;

		
	  // ============
	  // Both charges
	  // ============
	
	  h_taucmedium_1p3p_all_eta->Fill(eta, GetTagEvtWeight());
	  h_taucmedium_1p3p_all_phi->Fill(phi, GetTagEvtWeight());
	  h_taucmedium_1p3p_all_pt ->Fill(pt,  GetTagEvtWeight());

	  if ( tauplus ) { // Tau+ only

	    n_taucmedium_1p3p_plus++;
		    
	    h_taucmedium_1p3p_plus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucmedium_1p3p_plus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucmedium_1p3p_plus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  } else { // Tau- only

	    n_taucmedium_1p3p_minus++;
		    
	    h_taucmedium_1p3p_minus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucmedium_1p3p_minus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucmedium_1p3p_minus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  }
	}

	    
	// ...............
	// TauCutLoose
	// ...............
	    
	if( taucloose ) {
		
	  n_taucloose_1p3p++;
		
		
	  // ============
	  // Both charges
	  // ============
	
	  h_taucloose_1p3p_all_eta->Fill(eta, GetTagEvtWeight());
	  h_taucloose_1p3p_all_phi->Fill(phi, GetTagEvtWeight());
	  h_taucloose_1p3p_all_pt ->Fill(pt,  GetTagEvtWeight());

	  if ( tauplus ) { // Tau+ only

	    n_taucloose_1p3p_plus++;
		    
	    h_taucloose_1p3p_plus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucloose_1p3p_plus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucloose_1p3p_plus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  } else { // Tau- only

	    n_taucloose_1p3p_minus++;
		    
	    h_taucloose_1p3p_minus_eta->Fill(eta, GetTagEvtWeight());
	    h_taucloose_1p3p_minus_phi->Fill(phi, GetTagEvtWeight());
	    h_taucloose_1p3p_minus_pt ->Fill(pt,  GetTagEvtWeight());
		    
	  }
		
	}
	    
      }
	
    }

    
    // ------------------------------------------------------------------------


    // Fill in counts of tauons in event
	
    // -------
    // TauRec  --------------------------------------------------------------
    // -------
    
    h_tauctight_taurec_all_n->Fill(n_tauctight_taurec, GetTagEvtWeight());
    h_tauctight_taurec_plus_n->Fill(n_tauctight_taurec_plus, GetTagEvtWeight());
    h_tauctight_taurec_minus_n->Fill(n_tauctight_taurec_minus, GetTagEvtWeight());
	
    h_taucmedium_taurec_all_n->Fill(n_taucmedium_taurec, GetTagEvtWeight());
    h_taucmedium_taurec_plus_n->Fill(n_taucmedium_taurec_plus, GetTagEvtWeight());
    h_taucmedium_taurec_minus_n->Fill(n_taucmedium_taurec_minus, GetTagEvtWeight());
    
    h_taucloose_taurec_all_n->Fill(n_taucloose_taurec, GetTagEvtWeight());
    h_taucloose_taurec_plus_n->Fill(n_taucloose_taurec_plus, GetTagEvtWeight());
    h_taucloose_taurec_minus_n->Fill(n_taucloose_taurec_minus, GetTagEvtWeight());

    // -------
    // Tau1P3P --------------------------------------------------------------
    // -------
    
    h_tauctight_1p3p_all_n->Fill(n_tauctight_1p3p, GetTagEvtWeight());
    h_tauctight_1p3p_plus_n->Fill(n_tauctight_1p3p_plus, GetTagEvtWeight());
    h_tauctight_1p3p_minus_n->Fill(n_tauctight_1p3p_minus, GetTagEvtWeight());
	
    h_taucmedium_1p3p_all_n->Fill(n_taucmedium_1p3p, GetTagEvtWeight());
    h_taucmedium_1p3p_plus_n->Fill(n_taucmedium_1p3p_plus, GetTagEvtWeight());
    h_taucmedium_1p3p_minus_n->Fill(n_taucmedium_1p3p_minus, GetTagEvtWeight());
    
    h_taucloose_1p3p_all_n->Fill(n_taucloose_1p3p, GetTagEvtWeight());
    h_taucloose_1p3p_plus_n->Fill(n_taucloose_1p3p_plus, GetTagEvtWeight());
    h_taucloose_1p3p_minus_n->Fill(n_taucloose_1p3p_minus, GetTagEvtWeight());
    
    // ------------------------------------------------------------------------
    
  }

  //____________________________________________________________________

void AtlCtrlPlots::FillPhotonHistograms(Bool_t EvtSelection) {
    //
    // Fill photon histograms
    //
    
         
    //=======================
    // Get histogram pointers
    //======================= 
    
    //******************************
    // Number of photons by author
    //******************************
    
    TH1F *h_ph_author = (TH1F*)GetHistogram("h_photon_author", EvtSelection);
    
    //******************************
    
    //*******************************
    // Number of photons by IsEM-Flag
    //*******************************
    
    TH1F *h_ph_isem = (TH1F*)GetHistogram("h_photon_isem", EvtSelection);
    
    //*******************************
    
    //-----------------------------------------------------
    // all other histograms, sorted by author and IsEM flag
    //-----------------------------------------------------
    
    // !!!!!
    // NOTE: [0][0], [0][x], [x][0] exist in arrays below, but don't get filled, since 0 <-> invalid!!!
    // BETTER IDEA to synchronise arrays with loop-requirements?
    //  -> can you tell an array in C++ to begin with 1?
    //  -> if not, can you synchronise in a way that does not assume invalid corresponding to index 0 ?
    // !!!!!
    
    //if (fEvent->IsMC()) {
      // MC vs REC
    
      TH1F *h_MC_vs_REC_photons_DeltaEtaSigned[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH1F *h_MC_vs_REC_photons_DeltaEtaSigned_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH2F *h_MC_vs_REC_photons_Eta[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH1F *h_MC_vs_REC_photons_DeltaPhiSigned[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH1F *h_MC_vs_REC_photons_DeltaPhiSigned_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH2F *h_MC_vs_REC_photons_Phi[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH1F *h_MC_vs_REC_photons_DeltaPtSigned[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH1F *h_MC_vs_REC_photons_DeltaPtSigned_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TH2F *h_MC_vs_REC_photons_Pt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    
      // Profile Plots
    
      TProfile *prof_MC_vs_REC_photons_PtMC_vs_DeltaPt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TProfile *prof_MC_vs_REC_photons_EtaMC_vs_DeltaPt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TProfile *prof_MC_vs_REC_photons_PhiMC_vs_DeltaPt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TProfile *prof_MC_vs_REC_photons_PtMC_vs_DeltaPt_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TProfile *prof_MC_vs_REC_photons_EtaMC_vs_DeltaPt_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      TProfile *prof_MC_vs_REC_photons_PhiMC_vs_DeltaPt_norm[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
      //}    

    // Reconstructed Photons
    
    TH1F *h_photons_all_n;
    TH1F *h_photons_all_eta[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_photons_all_phi[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_photons_all_pt[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_photons_etcone20[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_photons_etcone30[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_photons_etcone40[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];
    TH1F *h_photons_etcone45[AtlEMShower::fgNAuthors][AtlEMShower::fgNIsEM];

    
    h_photons_all_n = (TH1F*)GetHistogram("h_all_photon_n",EvtSelection);
    
    
    for ( Int_t i_author = 0; i_author < AtlEMShower::fgNAuthors; i_author++ ) {
	// ---------------------
	// Distinction by author
	// ---------------------
	
	// Making sure author is not invalid
	if ( 1<<i_author & AtlEMShower::kInvalid ) continue;

	// Retrieving author name
	TString author_name = AtlEMShower::fgAuthorNames[i_author];
	
	
	for ( Int_t i_isem = 0; i_isem < AtlEMShower::fgNIsEM; i_isem++ ) {
	    
	    // .........................
	    // Distinction by IsEM-Flag
	    // .........................

	    // Making sure IsEM-Flag is not invalid
	    if ( 1<<i_isem & AtlEMShower::kInvalid ) continue;

	    // Retrieving IsEM-Flag name
	    TString isemflag_name = AtlEMShower::fgIsEMNames[i_isem];
	    
	    
	    // Shorthand notation "IsEMFlag_Author" for use in histogram names
	    TString isemflag_author = Form("%s_%s",isemflag_name.Data(),author_name.Data());
	    
	    // 
	    // MC comparison histograms
	    // 
	    if(fEvent->IsMC()) {
	      // Eta
	    
	      h_MC_vs_REC_photons_DeltaEtaSigned[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_DeltaEtaSigned",
					   isemflag_author.Data()),
				      EvtSelection); 
	      h_MC_vs_REC_photons_DeltaEtaSigned_norm[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_DeltaEtaSigned_norm",
					   isemflag_author.Data()),
				      EvtSelection); 
	      h_MC_vs_REC_photons_Eta[i_author][i_isem]
		= (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_Eta",
					   isemflag_author.Data()),
				      EvtSelection);
	      // Phi
	    
	      h_MC_vs_REC_photons_DeltaPhiSigned[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_DeltaPhiSigned",
					   isemflag_author.Data()),
				      EvtSelection); 
	      h_MC_vs_REC_photons_DeltaPhiSigned_norm[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_DeltaPhiSigned_norm",
					   isemflag_author.Data()),
				      EvtSelection); 
	      h_MC_vs_REC_photons_Phi[i_author][i_isem]
		= (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_Phi",
					   isemflag_author.Data()),
				      EvtSelection);
	    
	      // Pt
	    
	      h_MC_vs_REC_photons_DeltaPtSigned[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_DeltaPtSigned",
					   isemflag_author.Data()),
				      EvtSelection); 
	      h_MC_vs_REC_photons_DeltaPtSigned_norm[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_DeltaPtSigned_norm",
					   isemflag_author.Data()),
				      EvtSelection); 
	      h_MC_vs_REC_photons_Pt[i_author][i_isem]
		= (TH2F*)GetHistogram(Form("h_MC_vs_REC_%s_photons_Pt",
					   isemflag_author.Data()),
				      EvtSelection);
	      // Profile Plots
	    
	      prof_MC_vs_REC_photons_PtMC_vs_DeltaPt[i_author][i_isem]
		= (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_photons_PtMC_vs_DeltaPt",
					       isemflag_author.Data()),
					  EvtSelection);
	      prof_MC_vs_REC_photons_EtaMC_vs_DeltaPt[i_author][i_isem]
		= (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_photons_EtaMC_vs_DeltaPt",
					       isemflag_author.Data()),
					  EvtSelection);
	      prof_MC_vs_REC_photons_PhiMC_vs_DeltaPt[i_author][i_isem]
		= (TProfile*)GetHistogram(Form("prof_MC_vs_REC_%s_photons_PhiMC_vs_DeltaPt",
					       isemflag_author.Data()),
					  EvtSelection);
	      prof_MC_vs_REC_photons_PtMC_vs_DeltaPt_norm[i_author][i_isem]
		= (TProfile*)GetHistogram(
					  Form("prof_MC_vs_REC_%s_photons_PtMC_vs_DeltaPt_norm",
					       isemflag_author.Data()),
					  EvtSelection);
	      prof_MC_vs_REC_photons_EtaMC_vs_DeltaPt_norm[i_author][i_isem]
		= (TProfile*)GetHistogram(
					  Form("prof_MC_vs_REC_%s_photons_EtaMC_vs_DeltaPt_norm",
					       isemflag_author.Data()),
					  EvtSelection);
	      prof_MC_vs_REC_photons_PhiMC_vs_DeltaPt_norm[i_author][i_isem]
		= (TProfile*)GetHistogram(
					  Form("prof_MC_vs_REC_%s_photons_PhiMC_vs_DeltaPt_norm",
					       isemflag_author.Data()),
					  EvtSelection);
	    }
	    
	    // =====================
	    // Reconstructed Photons
	    // =====================
	    
	    h_photons_all_eta[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_eta",
					   isemflag_author.Data()),
				      EvtSelection);
	    h_photons_all_phi[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_phi",
					   isemflag_author.Data()),
				      EvtSelection);
	    h_photons_all_pt[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_pt",
					   isemflag_author.Data()),
				      EvtSelection);
	    
	    h_photons_etcone20[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_EtCone20",
					   isemflag_author.Data()),
				      EvtSelection);
	    h_photons_etcone30[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_EtCone30",
					   isemflag_author.Data()),
				      EvtSelection);
	    h_photons_etcone40[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_EtCone40",
					   isemflag_author.Data()),
				      EvtSelection);
	    h_photons_etcone45[i_author][i_isem]
		= (TH1F*)GetHistogram(Form("h_%s_photon_EtCone45",
					   isemflag_author.Data()),
				      EvtSelection);	  	  	  
	}  
    }
    
    
    // ================================
    // Fill histograms for eta, phi, pt
    // ================================
    
    AtlPhoton *ph = 0;
    
    HepMCParticle *ph_mc = 0;
    
    Float_t eta_mc = 0.;
    Float_t phi_mc = 0.;
    Float_t pt_mc  = 0.;    
    
    Float_t eta = 0.;
    Float_t phi = 0.;
    Float_t pt  = 0.;

    Int_t n_photons = fEvent->GetN_Photons();

    
    for ( Int_t i = 0; i < n_photons; i++ ) {
	
	ph = (AtlPhoton*)fEvent->GetPhotons()->At(i);
	
	// variables
	pt  = ph->Pt();
	eta = ph->Eta();
	phi = ph->Phi();
	
	      
	//******************************
	// Number of photons by author
	//******************************
	AtlEMShower::EAuthor author = ph->GetAuthor();
	for ( Int_t j = 0; j < AtlEMShower::fgNAuthors; j++ ) {
	    if ( author & (1<<j) ) h_ph_author->AddBinContent(j+1, GetTagEvtWeight());
	}

	//*******************************
	// Number of photons by IsEM-Flag
	//*******************************
	AtlEMShower::EIsEM isem = ph->GetIsEM();
	for ( Int_t j = 0; j < AtlEMShower::fgNIsEM; j++ ) {
	    if ( isem & (1<<j) ) h_ph_isem->AddBinContent(j+1, GetTagEvtWeight());
	}
	
	
	for ( Int_t i_author = 0; i_author < AtlEMShower::fgNAuthors; i_author++ ) {
	    // ---------------------
	    // Distinction by author
	    // ---------------------

	    // retrieving author name
	    TString author_name = AtlEMShower::fgAuthorNames[i_author];
	    
	    // Making sure author is not invalid
	    if ( 1<<i_author & AtlEMShower::kInvalid ) continue;
	    
	    
	    for ( Int_t i_isem = 0; i_isem < AtlEMShower::fgNIsEM; i_isem++ ) {
		
		// .........................
		// Distinction by IsEM-Flag
		// .........................

		// Making sure IsEM flag is not invalid
		if ( 1<<i_isem & AtlEMShower::kInvalid ) continue;
		
		// retrieving IsEM-Flag name
		TString isemflag_name = AtlEMShower::fgIsEMNames[i_isem];
		
		
		// Be sure, author and IsEM flag match current photon
		if ( (author & 1<<i_author) && (isem & 1<<i_isem) ) {
		    
		    
		  // ========================
		  // MC comparison histograms
		  // ========================
		  if(fEvent->IsMC()) {
		    
		    // Find best matching HepMCParticle	
		    ph_mc = (HepMCParticle*)fEvent->FindMatchedMCParticle(ph);
		    if(ph_mc != 0) {
		      phi_mc = ph_mc->Phi();
		      pt_mc  = ph_mc->Pt();
		      eta_mc = ph_mc->Eta();
			
		      // Fill MC vs REC comparison histograms
			
		      // Eta
		      h_MC_vs_REC_photons_Eta[i_author][i_isem]
			-> Fill(eta_mc, eta           , GetTagEvtWeight());
		      h_MC_vs_REC_photons_DeltaEtaSigned[i_author][i_isem]
			-> Fill(eta - eta_mc          , GetTagEvtWeight());
		      if(eta_mc!=0) h_MC_vs_REC_photons_DeltaEtaSigned_norm[i_author][i_isem]
				      -> Fill( (eta - eta_mc)/eta_mc, GetTagEvtWeight());
			
		      // Phi
		      h_MC_vs_REC_photons_Phi[i_author][i_isem]
			-> Fill(phi_mc, phi           , GetTagEvtWeight());
		      h_MC_vs_REC_photons_DeltaPhiSigned[i_author][i_isem]
			-> Fill(phi - phi_mc          , GetTagEvtWeight());	  
		      if(phi_mc!=0) h_MC_vs_REC_photons_DeltaPhiSigned_norm[i_author][i_isem]
				      -> Fill( (phi - phi_mc)/phi_mc, GetTagEvtWeight());
			
		      // Pt
		      h_MC_vs_REC_photons_Pt[i_author][i_isem]
			-> Fill(pt_mc, pt , GetTagEvtWeight());
		      h_MC_vs_REC_photons_DeltaPtSigned[i_author][i_isem]
			-> Fill(pt - pt_mc, GetTagEvtWeight());
			
		      if(pt_mc!=0){ 
			h_MC_vs_REC_photons_DeltaPtSigned_norm[i_author][i_isem]
			  -> Fill( (pt - pt_mc)/pt_mc          , GetTagEvtWeight());
			// Fill Profile plots
			prof_MC_vs_REC_photons_PtMC_vs_DeltaPt_norm[i_author][i_isem]
			  -> Fill( pt_mc,  (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
			prof_MC_vs_REC_photons_EtaMC_vs_DeltaPt_norm[i_author][i_isem]
			  -> Fill( eta_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
			prof_MC_vs_REC_photons_PhiMC_vs_DeltaPt_norm[i_author][i_isem]
			  -> Fill( phi_mc, (pt - pt_mc)/pt_mc  , GetTagEvtWeight());
			prof_MC_vs_REC_photons_PtMC_vs_DeltaPt[i_author][i_isem]
			  -> Fill( pt_mc,  (pt - pt_mc)        , GetTagEvtWeight());
			prof_MC_vs_REC_photons_EtaMC_vs_DeltaPt[i_author][i_isem]
			  -> Fill( eta_mc, (pt - pt_mc)        , GetTagEvtWeight());
			prof_MC_vs_REC_photons_PhiMC_vs_DeltaPt[i_author][i_isem]
			  -> Fill( phi_mc, (pt - pt_mc)        , GetTagEvtWeight());
		      }
		    }
		  }
		    
		  // =====================
		  // Reconstructed Photons
		  // =====================
		    
		  h_photons_all_eta[i_author][i_isem]->Fill(eta, GetTagEvtWeight());
		  h_photons_all_phi[i_author][i_isem]->Fill(phi, GetTagEvtWeight());
		  h_photons_all_pt [i_author][i_isem]->Fill(pt,  GetTagEvtWeight());
		    
		  h_photons_etcone20[i_author][i_isem]
		    ->Fill(ph->GetEtCone20(), GetTagEvtWeight());
		  h_photons_etcone30[i_author][i_isem]
		    ->Fill(ph->GetEtCone30(), GetTagEvtWeight());
		  h_photons_etcone40[i_author][i_isem]
		    ->Fill(ph->GetEtCone40(), GetTagEvtWeight());
		  h_photons_etcone45[i_author][i_isem]
		    ->Fill(ph->GetEtCone45(), GetTagEvtWeight());
		}
	    }
	}
    }
    
    
    // ------------------------------------------------------------------------
    
    // Fill in count of all photons in event
    	
    // ------------------------------------------------------------------------
    
    h_photons_all_n->Fill(n_photons, GetTagEvtWeight());
    
    // ------------------------------------------------------------------------
    //  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
}

//____________________________________________________________________

void AtlCtrlPlots::FillAtlFastHistograms(Bool_t EvtSelection) {
    //
    // Fill ATLFAST histograms
    //
    
    // Get histogram pointers
    TH1F *h_el_all_n   = (TH1F*)GetHistogram("h_atlfast_electron_n",
					     EvtSelection);
    TH1F *h_el_all_eta = (TH1F*)GetHistogram("h_atlfast_electron_eta",
					     EvtSelection);
    TH1F *h_el_all_phi = (TH1F*)GetHistogram("h_atlfast_electron_phi",
					     EvtSelection);
    TH1F *h_el_all_pt  = (TH1F*)GetHistogram("h_atlfast_electron_pt",
					     EvtSelection);
    
    TH1F *h_el_plus_n   = (TH1F*)GetHistogram("h_atlfast_eplus_n",
					      EvtSelection);
    TH1F *h_el_plus_eta = (TH1F*)GetHistogram("h_atlfast_eplus_eta",
					      EvtSelection);
    TH1F *h_el_plus_phi = (TH1F*)GetHistogram("h_atlfast_eplus_phi",
					      EvtSelection);
    TH1F *h_el_plus_pt  = (TH1F*)GetHistogram("h_atlfast_eplus_pt",
					      EvtSelection);
    
    TH1F *h_el_minus_n   = (TH1F*)GetHistogram("h_atlfast_eminus_n",
					       EvtSelection);
    TH1F *h_el_minus_eta = (TH1F*)GetHistogram("h_atlfast_eminus_eta",
					       EvtSelection);
    TH1F *h_el_minus_phi = (TH1F*)GetHistogram("h_atlfast_eminus_phi",
					       EvtSelection);
    TH1F *h_el_minus_pt  = (TH1F*)GetHistogram("h_atlfast_eminus_pt",
					       EvtSelection);
    
    // Fill them
    AtlFastElectron *el = 0;
    Int_t n_el_plus = 0; Int_t n_el_minus = 0;
    Float_t el_eta = 0.;
    Float_t el_phi = 0.;
    Float_t el_pt  = 0.;
    for ( Int_t i = 0; i < fEvent->GetN_AtlFastElectrons(); i++ ) {
      el = (AtlFastElectron*)fEvent->GetAtlFastElectrons()->At(i);
      el_phi = el->Phi();
      el_pt  = el->Pt();
      el_eta = el->Eta();
	
      // Both charges
      h_el_all_eta->Fill(el_eta, GetTagEvtWeight());
      h_el_all_phi->Fill(el_phi, GetTagEvtWeight());
      h_el_all_pt ->Fill(el_pt,  GetTagEvtWeight());

      if ( el->IsPositive() ) {
	// Positrons only
	n_el_plus++;
	h_el_plus_eta->Fill(el_eta, GetTagEvtWeight());
	h_el_plus_phi->Fill(el_phi, GetTagEvtWeight());
	h_el_plus_pt ->Fill(el_pt,  GetTagEvtWeight());
      } else {
	// Electrons only
	n_el_minus++;
	h_el_minus_eta->Fill(el_eta, GetTagEvtWeight());
	h_el_minus_phi->Fill(el_phi, GetTagEvtWeight());
	h_el_minus_pt ->Fill(el_pt,  GetTagEvtWeight());
      }
    }
    h_el_all_n  ->Fill(fEvent->GetN_AtlFastElectrons(), GetTagEvtWeight());
    h_el_plus_n ->Fill(n_el_plus,  GetTagEvtWeight());
    h_el_minus_n->Fill(n_el_minus, GetTagEvtWeight());

    
    //
    // Fill photon histograms
    //
    
    // Get histogram pointers
    TH1F *h_ph_n   = (TH1F*)GetHistogram("h_atlfast_photon_n",   EvtSelection);
    TH1F *h_ph_eta = (TH1F*)GetHistogram("h_atlfast_photon_eta", EvtSelection);
    TH1F *h_ph_phi = (TH1F*)GetHistogram("h_atlfast_photon_phi", EvtSelection);
    TH1F *h_ph_pt  = (TH1F*)GetHistogram("h_atlfast_photon_pt",  EvtSelection);
    
    // Fill them
    AtlFastPhoton *gamma = 0;
    Float_t gamma_pt  = 0.;
    Float_t gamma_eta = 0.;
    for ( Int_t i = 0; i < fEvent->GetN_AtlFastPhotons(); i++ ) {
      gamma = (AtlFastPhoton*)fEvent->GetAtlFastPhotons()->At(i);
      gamma_pt = gamma->Pt();
      gamma_eta = gamma->Eta();
	
      h_ph_eta->Fill(gamma->Eta(), GetTagEvtWeight());
      h_ph_phi->Fill(gamma->Phi(), GetTagEvtWeight());
      h_ph_pt ->Fill(gamma->Pt(),  GetTagEvtWeight());
      h_ph_eta->Fill(gamma_eta,    GetTagEvtWeight());
      h_ph_phi->Fill(gamma->Phi(), GetTagEvtWeight());
      h_ph_pt ->Fill(gamma_pt,     GetTagEvtWeight());
    }
    h_ph_n  ->Fill(fEvent->GetN_AtlFastPhotons(), GetTagEvtWeight());
    
    
    //
    // Fill muon histograms
    //
    
    // Get histogram pointers
    TH1F *h_mu_all_n   = (TH1F*)GetHistogram("h_atlfast_muon_n",
					     EvtSelection);
    TH1F *h_mu_all_eta = (TH1F*)GetHistogram("h_atlfast_muon_eta",
					     EvtSelection);
    TH1F *h_mu_all_phi = (TH1F*)GetHistogram("h_atlfast_muon_phi",
					     EvtSelection);
    TH1F *h_mu_all_pt  = (TH1F*)GetHistogram("h_atlfast_muon_pt",
					     EvtSelection);

    TH1F *h_mu_plus_n   = (TH1F*)GetHistogram("h_atlfast_muplus_n",
					      EvtSelection);
    TH1F *h_mu_plus_eta = (TH1F*)GetHistogram("h_atlfast_muplus_eta",
					      EvtSelection);
    TH1F *h_mu_plus_phi = (TH1F*)GetHistogram("h_atlfast_muplus_phi",
					      EvtSelection);
    TH1F *h_mu_plus_pt  = (TH1F*)GetHistogram("h_atlfast_muplus_pt",
					      EvtSelection);

    TH1F *h_mu_minus_n   = (TH1F*)GetHistogram("h_atlfast_muminus_n",
					       EvtSelection);
    TH1F *h_mu_minus_eta = (TH1F*)GetHistogram("h_atlfast_muminus_eta",
					       EvtSelection);
    TH1F *h_mu_minus_phi = (TH1F*)GetHistogram("h_atlfast_muminus_phi",
					       EvtSelection);
    TH1F *h_mu_minus_pt  = (TH1F*)GetHistogram("h_atlfast_muminus_pt",
					       EvtSelection);

    // Fill them
    AtlFastMuon *mu = 0;
    Int_t n_mu_plus = 0; Int_t n_mu_minus = 0;
    Float_t mu_eta = 0.;
    Float_t mu_phi = 0.;
    Float_t mu_pt  = 0.;
    for ( Int_t i = 0; i < fEvent->GetN_AtlFastMuons(); i++ ) {
      mu = (AtlFastMuon*)fEvent->GetAtlFastMuons()->At(i);
      mu_phi = mu->Phi();
      mu_pt  = mu->Pt();
      mu_eta = mu->Eta();
	
      // Both charges
      h_mu_all_eta->Fill(mu_eta, GetTagEvtWeight());
      h_mu_all_phi->Fill(mu_phi, GetTagEvtWeight());
      h_mu_all_pt ->Fill(mu_pt,  GetTagEvtWeight());

      if ( mu->IsPositive() ) {
	// Mu+ only
	n_mu_plus++;
	h_mu_plus_eta->Fill(mu_eta, GetTagEvtWeight());
	h_mu_plus_phi->Fill(mu_phi, GetTagEvtWeight());
	h_mu_plus_pt ->Fill(mu_pt,  GetTagEvtWeight());
      } else {
	// Mu- only
	n_mu_minus++;
	h_mu_minus_eta->Fill(mu_eta, GetTagEvtWeight());
	h_mu_minus_phi->Fill(mu_phi, GetTagEvtWeight());
	h_mu_minus_pt ->Fill(mu_pt,  GetTagEvtWeight());
      }
    }
    h_mu_all_n  ->Fill(fEvent->GetN_AtlFastMuons(), GetTagEvtWeight());
    h_mu_plus_n ->Fill(n_mu_plus,  GetTagEvtWeight());
    h_mu_minus_n->Fill(n_mu_minus, GetTagEvtWeight());

    
    //
    // Fill jet histograms
    //
    TH1F *h_jet_n      = (TH1F*)GetHistogram("h_atlfast_njets",
					     EvtSelection);
    TH2F *h_jet_etaphi = (TH2F*)GetHistogram("h_atlfast_etaphi",
					     EvtSelection);
    TH1F *h_jet_Et     = (TH1F*)GetHistogram("h_atlfast_Et",
					     EvtSelection);
    
    // No. of jets
    h_jet_n->Fill(fEvent->GetN_AtlFastJets());
    
    // Loop over all jets
    Float_t jet_Et  = 0.;
    Float_t jet_eta = 0.;
    for ( Int_t i = 0; i < fEvent->GetN_AtlFastJets(); i++ ) {
      AtlFastJet *jet = (AtlFastJet*)fEvent->GetAtlFastJets()->At(i);
      jet_Et  = jet->Et();
      if ( jet_Et != 0. ) {
	jet_eta = jet->Eta();
      } else {
	jet_eta = ( jet->Pz() > 0. ) ? 10e10 : -10e10;
      }
	
      // Eta-phi
      h_jet_etaphi->Fill(jet_eta, jet->Phi(), GetTagEvtWeight());
	
      // Et
      h_jet_Et->Fill(jet_Et, GetTagEvtWeight());
    }
}
 AtlCtrlPlots.cxx:1
 AtlCtrlPlots.cxx:2
 AtlCtrlPlots.cxx:3
 AtlCtrlPlots.cxx:4
 AtlCtrlPlots.cxx:5
 AtlCtrlPlots.cxx:6
 AtlCtrlPlots.cxx:7
 AtlCtrlPlots.cxx:8
 AtlCtrlPlots.cxx:9
 AtlCtrlPlots.cxx:10
 AtlCtrlPlots.cxx:11
 AtlCtrlPlots.cxx:12
 AtlCtrlPlots.cxx:13
 AtlCtrlPlots.cxx:14
 AtlCtrlPlots.cxx:15
 AtlCtrlPlots.cxx:16
 AtlCtrlPlots.cxx:17
 AtlCtrlPlots.cxx:18
 AtlCtrlPlots.cxx:19
 AtlCtrlPlots.cxx:20
 AtlCtrlPlots.cxx:21
 AtlCtrlPlots.cxx:22
 AtlCtrlPlots.cxx:23
 AtlCtrlPlots.cxx:24
 AtlCtrlPlots.cxx:25
 AtlCtrlPlots.cxx:26
 AtlCtrlPlots.cxx:27
 AtlCtrlPlots.cxx:28
 AtlCtrlPlots.cxx:29
 AtlCtrlPlots.cxx:30
 AtlCtrlPlots.cxx:31
 AtlCtrlPlots.cxx:32
 AtlCtrlPlots.cxx:33
 AtlCtrlPlots.cxx:34
 AtlCtrlPlots.cxx:35
 AtlCtrlPlots.cxx:36
 AtlCtrlPlots.cxx:37
 AtlCtrlPlots.cxx:38
 AtlCtrlPlots.cxx:39
 AtlCtrlPlots.cxx:40
 AtlCtrlPlots.cxx:41
 AtlCtrlPlots.cxx:42
 AtlCtrlPlots.cxx:43
 AtlCtrlPlots.cxx:44
 AtlCtrlPlots.cxx:45
 AtlCtrlPlots.cxx:46
 AtlCtrlPlots.cxx:47
 AtlCtrlPlots.cxx:48
 AtlCtrlPlots.cxx:49
 AtlCtrlPlots.cxx:50
 AtlCtrlPlots.cxx:51
 AtlCtrlPlots.cxx:52
 AtlCtrlPlots.cxx:53
 AtlCtrlPlots.cxx:54
 AtlCtrlPlots.cxx:55
 AtlCtrlPlots.cxx:56
 AtlCtrlPlots.cxx:57
 AtlCtrlPlots.cxx:58
 AtlCtrlPlots.cxx:59
 AtlCtrlPlots.cxx:60
 AtlCtrlPlots.cxx:61
 AtlCtrlPlots.cxx:62
 AtlCtrlPlots.cxx:63
 AtlCtrlPlots.cxx:64
 AtlCtrlPlots.cxx:65
 AtlCtrlPlots.cxx:66
 AtlCtrlPlots.cxx:67
 AtlCtrlPlots.cxx:68
 AtlCtrlPlots.cxx:69
 AtlCtrlPlots.cxx:70
 AtlCtrlPlots.cxx:71
 AtlCtrlPlots.cxx:72
 AtlCtrlPlots.cxx:73
 AtlCtrlPlots.cxx:74
 AtlCtrlPlots.cxx:75
 AtlCtrlPlots.cxx:76
 AtlCtrlPlots.cxx:77
 AtlCtrlPlots.cxx:78
 AtlCtrlPlots.cxx:79
 AtlCtrlPlots.cxx:80
 AtlCtrlPlots.cxx:81
 AtlCtrlPlots.cxx:82
 AtlCtrlPlots.cxx:83
 AtlCtrlPlots.cxx:84
 AtlCtrlPlots.cxx:85
 AtlCtrlPlots.cxx:86
 AtlCtrlPlots.cxx:87
 AtlCtrlPlots.cxx:88
 AtlCtrlPlots.cxx:89
 AtlCtrlPlots.cxx:90
 AtlCtrlPlots.cxx:91
 AtlCtrlPlots.cxx:92
 AtlCtrlPlots.cxx:93
 AtlCtrlPlots.cxx:94
 AtlCtrlPlots.cxx:95
 AtlCtrlPlots.cxx:96
 AtlCtrlPlots.cxx:97
 AtlCtrlPlots.cxx:98
 AtlCtrlPlots.cxx:99
 AtlCtrlPlots.cxx:100
 AtlCtrlPlots.cxx:101
 AtlCtrlPlots.cxx:102
 AtlCtrlPlots.cxx:103
 AtlCtrlPlots.cxx:104
 AtlCtrlPlots.cxx:105
 AtlCtrlPlots.cxx:106
 AtlCtrlPlots.cxx:107
 AtlCtrlPlots.cxx:108
 AtlCtrlPlots.cxx:109
 AtlCtrlPlots.cxx:110
 AtlCtrlPlots.cxx:111
 AtlCtrlPlots.cxx:112
 AtlCtrlPlots.cxx:113
 AtlCtrlPlots.cxx:114
 AtlCtrlPlots.cxx:115
 AtlCtrlPlots.cxx:116
 AtlCtrlPlots.cxx:117
 AtlCtrlPlots.cxx:118
 AtlCtrlPlots.cxx:119
 AtlCtrlPlots.cxx:120
 AtlCtrlPlots.cxx:121
 AtlCtrlPlots.cxx:122
 AtlCtrlPlots.cxx:123
 AtlCtrlPlots.cxx:124
 AtlCtrlPlots.cxx:125
 AtlCtrlPlots.cxx:126
 AtlCtrlPlots.cxx:127
 AtlCtrlPlots.cxx:128
 AtlCtrlPlots.cxx:129
 AtlCtrlPlots.cxx:130
 AtlCtrlPlots.cxx:131
 AtlCtrlPlots.cxx:132
 AtlCtrlPlots.cxx:133
 AtlCtrlPlots.cxx:134
 AtlCtrlPlots.cxx:135
 AtlCtrlPlots.cxx:136
 AtlCtrlPlots.cxx:137
 AtlCtrlPlots.cxx:138
 AtlCtrlPlots.cxx:139
 AtlCtrlPlots.cxx:140
 AtlCtrlPlots.cxx:141
 AtlCtrlPlots.cxx:142
 AtlCtrlPlots.cxx:143
 AtlCtrlPlots.cxx:144
 AtlCtrlPlots.cxx:145
 AtlCtrlPlots.cxx:146
 AtlCtrlPlots.cxx:147
 AtlCtrlPlots.cxx:148
 AtlCtrlPlots.cxx:149
 AtlCtrlPlots.cxx:150
 AtlCtrlPlots.cxx:151
 AtlCtrlPlots.cxx:152
 AtlCtrlPlots.cxx:153
 AtlCtrlPlots.cxx:154
 AtlCtrlPlots.cxx:155
 AtlCtrlPlots.cxx:156
 AtlCtrlPlots.cxx:157
 AtlCtrlPlots.cxx:158
 AtlCtrlPlots.cxx:159
 AtlCtrlPlots.cxx:160
 AtlCtrlPlots.cxx:161
 AtlCtrlPlots.cxx:162
 AtlCtrlPlots.cxx:163
 AtlCtrlPlots.cxx:164
 AtlCtrlPlots.cxx:165
 AtlCtrlPlots.cxx:166
 AtlCtrlPlots.cxx:167
 AtlCtrlPlots.cxx:168
 AtlCtrlPlots.cxx:169
 AtlCtrlPlots.cxx:170
 AtlCtrlPlots.cxx:171
 AtlCtrlPlots.cxx:172
 AtlCtrlPlots.cxx:173
 AtlCtrlPlots.cxx:174
 AtlCtrlPlots.cxx:175
 AtlCtrlPlots.cxx:176
 AtlCtrlPlots.cxx:177
 AtlCtrlPlots.cxx:178
 AtlCtrlPlots.cxx:179
 AtlCtrlPlots.cxx:180
 AtlCtrlPlots.cxx:181
 AtlCtrlPlots.cxx:182
 AtlCtrlPlots.cxx:183
 AtlCtrlPlots.cxx:184
 AtlCtrlPlots.cxx:185
 AtlCtrlPlots.cxx:186
 AtlCtrlPlots.cxx:187
 AtlCtrlPlots.cxx:188
 AtlCtrlPlots.cxx:189
 AtlCtrlPlots.cxx:190
 AtlCtrlPlots.cxx:191
 AtlCtrlPlots.cxx:192
 AtlCtrlPlots.cxx:193
 AtlCtrlPlots.cxx:194
 AtlCtrlPlots.cxx:195
 AtlCtrlPlots.cxx:196
 AtlCtrlPlots.cxx:197
 AtlCtrlPlots.cxx:198
 AtlCtrlPlots.cxx:199
 AtlCtrlPlots.cxx:200
 AtlCtrlPlots.cxx:201
 AtlCtrlPlots.cxx:202
 AtlCtrlPlots.cxx:203
 AtlCtrlPlots.cxx:204
 AtlCtrlPlots.cxx:205
 AtlCtrlPlots.cxx:206
 AtlCtrlPlots.cxx:207
 AtlCtrlPlots.cxx:208
 AtlCtrlPlots.cxx:209
 AtlCtrlPlots.cxx:210
 AtlCtrlPlots.cxx:211
 AtlCtrlPlots.cxx:212
 AtlCtrlPlots.cxx:213
 AtlCtrlPlots.cxx:214
 AtlCtrlPlots.cxx:215
 AtlCtrlPlots.cxx:216
 AtlCtrlPlots.cxx:217
 AtlCtrlPlots.cxx:218
 AtlCtrlPlots.cxx:219
 AtlCtrlPlots.cxx:220
 AtlCtrlPlots.cxx:221
 AtlCtrlPlots.cxx:222
 AtlCtrlPlots.cxx:223
 AtlCtrlPlots.cxx:224
 AtlCtrlPlots.cxx:225
 AtlCtrlPlots.cxx:226
 AtlCtrlPlots.cxx:227
 AtlCtrlPlots.cxx:228
 AtlCtrlPlots.cxx:229
 AtlCtrlPlots.cxx:230
 AtlCtrlPlots.cxx:231
 AtlCtrlPlots.cxx:232
 AtlCtrlPlots.cxx:233
 AtlCtrlPlots.cxx:234
 AtlCtrlPlots.cxx:235
 AtlCtrlPlots.cxx:236
 AtlCtrlPlots.cxx:237
 AtlCtrlPlots.cxx:238
 AtlCtrlPlots.cxx:239
 AtlCtrlPlots.cxx:240
 AtlCtrlPlots.cxx:241
 AtlCtrlPlots.cxx:242
 AtlCtrlPlots.cxx:243
 AtlCtrlPlots.cxx:244
 AtlCtrlPlots.cxx:245
 AtlCtrlPlots.cxx:246
 AtlCtrlPlots.cxx:247
 AtlCtrlPlots.cxx:248
 AtlCtrlPlots.cxx:249
 AtlCtrlPlots.cxx:250
 AtlCtrlPlots.cxx:251
 AtlCtrlPlots.cxx:252
 AtlCtrlPlots.cxx:253
 AtlCtrlPlots.cxx:254
 AtlCtrlPlots.cxx:255
 AtlCtrlPlots.cxx:256
 AtlCtrlPlots.cxx:257
 AtlCtrlPlots.cxx:258
 AtlCtrlPlots.cxx:259
 AtlCtrlPlots.cxx:260
 AtlCtrlPlots.cxx:261
 AtlCtrlPlots.cxx:262
 AtlCtrlPlots.cxx:263
 AtlCtrlPlots.cxx:264
 AtlCtrlPlots.cxx:265
 AtlCtrlPlots.cxx:266
 AtlCtrlPlots.cxx:267
 AtlCtrlPlots.cxx:268
 AtlCtrlPlots.cxx:269
 AtlCtrlPlots.cxx:270
 AtlCtrlPlots.cxx:271
 AtlCtrlPlots.cxx:272
 AtlCtrlPlots.cxx:273
 AtlCtrlPlots.cxx:274
 AtlCtrlPlots.cxx:275
 AtlCtrlPlots.cxx:276
 AtlCtrlPlots.cxx:277
 AtlCtrlPlots.cxx:278
 AtlCtrlPlots.cxx:279
 AtlCtrlPlots.cxx:280
 AtlCtrlPlots.cxx:281
 AtlCtrlPlots.cxx:282
 AtlCtrlPlots.cxx:283
 AtlCtrlPlots.cxx:284
 AtlCtrlPlots.cxx:285
 AtlCtrlPlots.cxx:286
 AtlCtrlPlots.cxx:287
 AtlCtrlPlots.cxx:288
 AtlCtrlPlots.cxx:289
 AtlCtrlPlots.cxx:290
 AtlCtrlPlots.cxx:291
 AtlCtrlPlots.cxx:292
 AtlCtrlPlots.cxx:293
 AtlCtrlPlots.cxx:294
 AtlCtrlPlots.cxx:295
 AtlCtrlPlots.cxx:296
 AtlCtrlPlots.cxx:297
 AtlCtrlPlots.cxx:298
 AtlCtrlPlots.cxx:299
 AtlCtrlPlots.cxx:300
 AtlCtrlPlots.cxx:301
 AtlCtrlPlots.cxx:302
 AtlCtrlPlots.cxx:303
 AtlCtrlPlots.cxx:304
 AtlCtrlPlots.cxx:305
 AtlCtrlPlots.cxx:306
 AtlCtrlPlots.cxx:307
 AtlCtrlPlots.cxx:308
 AtlCtrlPlots.cxx:309
 AtlCtrlPlots.cxx:310
 AtlCtrlPlots.cxx:311
 AtlCtrlPlots.cxx:312
 AtlCtrlPlots.cxx:313
 AtlCtrlPlots.cxx:314
 AtlCtrlPlots.cxx:315
 AtlCtrlPlots.cxx:316
 AtlCtrlPlots.cxx:317
 AtlCtrlPlots.cxx:318
 AtlCtrlPlots.cxx:319
 AtlCtrlPlots.cxx:320
 AtlCtrlPlots.cxx:321
 AtlCtrlPlots.cxx:322
 AtlCtrlPlots.cxx:323
 AtlCtrlPlots.cxx:324
 AtlCtrlPlots.cxx:325
 AtlCtrlPlots.cxx:326
 AtlCtrlPlots.cxx:327
 AtlCtrlPlots.cxx:328
 AtlCtrlPlots.cxx:329
 AtlCtrlPlots.cxx:330
 AtlCtrlPlots.cxx:331
 AtlCtrlPlots.cxx:332
 AtlCtrlPlots.cxx:333
 AtlCtrlPlots.cxx:334
 AtlCtrlPlots.cxx:335
 AtlCtrlPlots.cxx:336
 AtlCtrlPlots.cxx:337
 AtlCtrlPlots.cxx:338
 AtlCtrlPlots.cxx:339
 AtlCtrlPlots.cxx:340
 AtlCtrlPlots.cxx:341
 AtlCtrlPlots.cxx:342
 AtlCtrlPlots.cxx:343
 AtlCtrlPlots.cxx:344
 AtlCtrlPlots.cxx:345
 AtlCtrlPlots.cxx:346
 AtlCtrlPlots.cxx:347
 AtlCtrlPlots.cxx:348
 AtlCtrlPlots.cxx:349
 AtlCtrlPlots.cxx:350
 AtlCtrlPlots.cxx:351
 AtlCtrlPlots.cxx:352
 AtlCtrlPlots.cxx:353
 AtlCtrlPlots.cxx:354
 AtlCtrlPlots.cxx:355
 AtlCtrlPlots.cxx:356
 AtlCtrlPlots.cxx:357
 AtlCtrlPlots.cxx:358
 AtlCtrlPlots.cxx:359
 AtlCtrlPlots.cxx:360
 AtlCtrlPlots.cxx:361
 AtlCtrlPlots.cxx:362
 AtlCtrlPlots.cxx:363
 AtlCtrlPlots.cxx:364
 AtlCtrlPlots.cxx:365
 AtlCtrlPlots.cxx:366
 AtlCtrlPlots.cxx:367
 AtlCtrlPlots.cxx:368
 AtlCtrlPlots.cxx:369
 AtlCtrlPlots.cxx:370
 AtlCtrlPlots.cxx:371
 AtlCtrlPlots.cxx:372
 AtlCtrlPlots.cxx:373
 AtlCtrlPlots.cxx:374
 AtlCtrlPlots.cxx:375
 AtlCtrlPlots.cxx:376
 AtlCtrlPlots.cxx:377
 AtlCtrlPlots.cxx:378
 AtlCtrlPlots.cxx:379
 AtlCtrlPlots.cxx:380
 AtlCtrlPlots.cxx:381
 AtlCtrlPlots.cxx:382
 AtlCtrlPlots.cxx:383
 AtlCtrlPlots.cxx:384
 AtlCtrlPlots.cxx:385
 AtlCtrlPlots.cxx:386
 AtlCtrlPlots.cxx:387
 AtlCtrlPlots.cxx:388
 AtlCtrlPlots.cxx:389
 AtlCtrlPlots.cxx:390
 AtlCtrlPlots.cxx:391
 AtlCtrlPlots.cxx:392
 AtlCtrlPlots.cxx:393
 AtlCtrlPlots.cxx:394
 AtlCtrlPlots.cxx:395
 AtlCtrlPlots.cxx:396
 AtlCtrlPlots.cxx:397
 AtlCtrlPlots.cxx:398
 AtlCtrlPlots.cxx:399
 AtlCtrlPlots.cxx:400
 AtlCtrlPlots.cxx:401
 AtlCtrlPlots.cxx:402
 AtlCtrlPlots.cxx:403
 AtlCtrlPlots.cxx:404
 AtlCtrlPlots.cxx:405
 AtlCtrlPlots.cxx:406
 AtlCtrlPlots.cxx:407
 AtlCtrlPlots.cxx:408
 AtlCtrlPlots.cxx:409
 AtlCtrlPlots.cxx:410
 AtlCtrlPlots.cxx:411
 AtlCtrlPlots.cxx:412
 AtlCtrlPlots.cxx:413
 AtlCtrlPlots.cxx:414
 AtlCtrlPlots.cxx:415
 AtlCtrlPlots.cxx:416
 AtlCtrlPlots.cxx:417
 AtlCtrlPlots.cxx:418
 AtlCtrlPlots.cxx:419
 AtlCtrlPlots.cxx:420
 AtlCtrlPlots.cxx:421
 AtlCtrlPlots.cxx:422
 AtlCtrlPlots.cxx:423
 AtlCtrlPlots.cxx:424
 AtlCtrlPlots.cxx:425
 AtlCtrlPlots.cxx:426
 AtlCtrlPlots.cxx:427
 AtlCtrlPlots.cxx:428
 AtlCtrlPlots.cxx:429
 AtlCtrlPlots.cxx:430
 AtlCtrlPlots.cxx:431
 AtlCtrlPlots.cxx:432
 AtlCtrlPlots.cxx:433
 AtlCtrlPlots.cxx:434
 AtlCtrlPlots.cxx:435
 AtlCtrlPlots.cxx:436
 AtlCtrlPlots.cxx:437
 AtlCtrlPlots.cxx:438
 AtlCtrlPlots.cxx:439
 AtlCtrlPlots.cxx:440
 AtlCtrlPlots.cxx:441
 AtlCtrlPlots.cxx:442
 AtlCtrlPlots.cxx:443
 AtlCtrlPlots.cxx:444
 AtlCtrlPlots.cxx:445
 AtlCtrlPlots.cxx:446
 AtlCtrlPlots.cxx:447
 AtlCtrlPlots.cxx:448
 AtlCtrlPlots.cxx:449
 AtlCtrlPlots.cxx:450
 AtlCtrlPlots.cxx:451
 AtlCtrlPlots.cxx:452
 AtlCtrlPlots.cxx:453
 AtlCtrlPlots.cxx:454
 AtlCtrlPlots.cxx:455
 AtlCtrlPlots.cxx:456
 AtlCtrlPlots.cxx:457
 AtlCtrlPlots.cxx:458
 AtlCtrlPlots.cxx:459
 AtlCtrlPlots.cxx:460
 AtlCtrlPlots.cxx:461
 AtlCtrlPlots.cxx:462
 AtlCtrlPlots.cxx:463
 AtlCtrlPlots.cxx:464
 AtlCtrlPlots.cxx:465
 AtlCtrlPlots.cxx:466
 AtlCtrlPlots.cxx:467
 AtlCtrlPlots.cxx:468
 AtlCtrlPlots.cxx:469
 AtlCtrlPlots.cxx:470
 AtlCtrlPlots.cxx:471
 AtlCtrlPlots.cxx:472
 AtlCtrlPlots.cxx:473
 AtlCtrlPlots.cxx:474
 AtlCtrlPlots.cxx:475
 AtlCtrlPlots.cxx:476
 AtlCtrlPlots.cxx:477
 AtlCtrlPlots.cxx:478
 AtlCtrlPlots.cxx:479
 AtlCtrlPlots.cxx:480
 AtlCtrlPlots.cxx:481
 AtlCtrlPlots.cxx:482
 AtlCtrlPlots.cxx:483
 AtlCtrlPlots.cxx:484
 AtlCtrlPlots.cxx:485
 AtlCtrlPlots.cxx:486
 AtlCtrlPlots.cxx:487
 AtlCtrlPlots.cxx:488
 AtlCtrlPlots.cxx:489
 AtlCtrlPlots.cxx:490
 AtlCtrlPlots.cxx:491
 AtlCtrlPlots.cxx:492
 AtlCtrlPlots.cxx:493
 AtlCtrlPlots.cxx:494
 AtlCtrlPlots.cxx:495
 AtlCtrlPlots.cxx:496
 AtlCtrlPlots.cxx:497
 AtlCtrlPlots.cxx:498
 AtlCtrlPlots.cxx:499
 AtlCtrlPlots.cxx:500
 AtlCtrlPlots.cxx:501
 AtlCtrlPlots.cxx:502
 AtlCtrlPlots.cxx:503
 AtlCtrlPlots.cxx:504
 AtlCtrlPlots.cxx:505
 AtlCtrlPlots.cxx:506
 AtlCtrlPlots.cxx:507
 AtlCtrlPlots.cxx:508
 AtlCtrlPlots.cxx:509
 AtlCtrlPlots.cxx:510
 AtlCtrlPlots.cxx:511
 AtlCtrlPlots.cxx:512
 AtlCtrlPlots.cxx:513
 AtlCtrlPlots.cxx:514
 AtlCtrlPlots.cxx:515
 AtlCtrlPlots.cxx:516
 AtlCtrlPlots.cxx:517
 AtlCtrlPlots.cxx:518
 AtlCtrlPlots.cxx:519
 AtlCtrlPlots.cxx:520
 AtlCtrlPlots.cxx:521
 AtlCtrlPlots.cxx:522
 AtlCtrlPlots.cxx:523
 AtlCtrlPlots.cxx:524
 AtlCtrlPlots.cxx:525
 AtlCtrlPlots.cxx:526
 AtlCtrlPlots.cxx:527
 AtlCtrlPlots.cxx:528
 AtlCtrlPlots.cxx:529
 AtlCtrlPlots.cxx:530
 AtlCtrlPlots.cxx:531
 AtlCtrlPlots.cxx:532
 AtlCtrlPlots.cxx:533
 AtlCtrlPlots.cxx:534
 AtlCtrlPlots.cxx:535
 AtlCtrlPlots.cxx:536
 AtlCtrlPlots.cxx:537
 AtlCtrlPlots.cxx:538
 AtlCtrlPlots.cxx:539
 AtlCtrlPlots.cxx:540
 AtlCtrlPlots.cxx:541
 AtlCtrlPlots.cxx:542
 AtlCtrlPlots.cxx:543
 AtlCtrlPlots.cxx:544
 AtlCtrlPlots.cxx:545
 AtlCtrlPlots.cxx:546
 AtlCtrlPlots.cxx:547
 AtlCtrlPlots.cxx:548
 AtlCtrlPlots.cxx:549
 AtlCtrlPlots.cxx:550
 AtlCtrlPlots.cxx:551
 AtlCtrlPlots.cxx:552
 AtlCtrlPlots.cxx:553
 AtlCtrlPlots.cxx:554
 AtlCtrlPlots.cxx:555
 AtlCtrlPlots.cxx:556
 AtlCtrlPlots.cxx:557
 AtlCtrlPlots.cxx:558
 AtlCtrlPlots.cxx:559
 AtlCtrlPlots.cxx:560
 AtlCtrlPlots.cxx:561
 AtlCtrlPlots.cxx:562
 AtlCtrlPlots.cxx:563
 AtlCtrlPlots.cxx:564
 AtlCtrlPlots.cxx:565
 AtlCtrlPlots.cxx:566
 AtlCtrlPlots.cxx:567
 AtlCtrlPlots.cxx:568
 AtlCtrlPlots.cxx:569
 AtlCtrlPlots.cxx:570
 AtlCtrlPlots.cxx:571
 AtlCtrlPlots.cxx:572
 AtlCtrlPlots.cxx:573
 AtlCtrlPlots.cxx:574
 AtlCtrlPlots.cxx:575
 AtlCtrlPlots.cxx:576
 AtlCtrlPlots.cxx:577
 AtlCtrlPlots.cxx:578
 AtlCtrlPlots.cxx:579
 AtlCtrlPlots.cxx:580
 AtlCtrlPlots.cxx:581
 AtlCtrlPlots.cxx:582
 AtlCtrlPlots.cxx:583
 AtlCtrlPlots.cxx:584
 AtlCtrlPlots.cxx:585
 AtlCtrlPlots.cxx:586
 AtlCtrlPlots.cxx:587
 AtlCtrlPlots.cxx:588
 AtlCtrlPlots.cxx:589
 AtlCtrlPlots.cxx:590
 AtlCtrlPlots.cxx:591
 AtlCtrlPlots.cxx:592
 AtlCtrlPlots.cxx:593
 AtlCtrlPlots.cxx:594
 AtlCtrlPlots.cxx:595
 AtlCtrlPlots.cxx:596
 AtlCtrlPlots.cxx:597
 AtlCtrlPlots.cxx:598
 AtlCtrlPlots.cxx:599
 AtlCtrlPlots.cxx:600
 AtlCtrlPlots.cxx:601
 AtlCtrlPlots.cxx:602
 AtlCtrlPlots.cxx:603
 AtlCtrlPlots.cxx:604
 AtlCtrlPlots.cxx:605
 AtlCtrlPlots.cxx:606
 AtlCtrlPlots.cxx:607
 AtlCtrlPlots.cxx:608
 AtlCtrlPlots.cxx:609
 AtlCtrlPlots.cxx:610
 AtlCtrlPlots.cxx:611
 AtlCtrlPlots.cxx:612
 AtlCtrlPlots.cxx:613
 AtlCtrlPlots.cxx:614
 AtlCtrlPlots.cxx:615
 AtlCtrlPlots.cxx:616
 AtlCtrlPlots.cxx:617
 AtlCtrlPlots.cxx:618
 AtlCtrlPlots.cxx:619
 AtlCtrlPlots.cxx:620
 AtlCtrlPlots.cxx:621
 AtlCtrlPlots.cxx:622
 AtlCtrlPlots.cxx:623
 AtlCtrlPlots.cxx:624
 AtlCtrlPlots.cxx:625
 AtlCtrlPlots.cxx:626
 AtlCtrlPlots.cxx:627
 AtlCtrlPlots.cxx:628
 AtlCtrlPlots.cxx:629
 AtlCtrlPlots.cxx:630
 AtlCtrlPlots.cxx:631
 AtlCtrlPlots.cxx:632
 AtlCtrlPlots.cxx:633
 AtlCtrlPlots.cxx:634
 AtlCtrlPlots.cxx:635
 AtlCtrlPlots.cxx:636
 AtlCtrlPlots.cxx:637
 AtlCtrlPlots.cxx:638
 AtlCtrlPlots.cxx:639
 AtlCtrlPlots.cxx:640
 AtlCtrlPlots.cxx:641
 AtlCtrlPlots.cxx:642
 AtlCtrlPlots.cxx:643
 AtlCtrlPlots.cxx:644
 AtlCtrlPlots.cxx:645
 AtlCtrlPlots.cxx:646
 AtlCtrlPlots.cxx:647
 AtlCtrlPlots.cxx:648
 AtlCtrlPlots.cxx:649
 AtlCtrlPlots.cxx:650
 AtlCtrlPlots.cxx:651
 AtlCtrlPlots.cxx:652
 AtlCtrlPlots.cxx:653
 AtlCtrlPlots.cxx:654
 AtlCtrlPlots.cxx:655
 AtlCtrlPlots.cxx:656
 AtlCtrlPlots.cxx:657
 AtlCtrlPlots.cxx:658
 AtlCtrlPlots.cxx:659
 AtlCtrlPlots.cxx:660
 AtlCtrlPlots.cxx:661
 AtlCtrlPlots.cxx:662
 AtlCtrlPlots.cxx:663
 AtlCtrlPlots.cxx:664
 AtlCtrlPlots.cxx:665
 AtlCtrlPlots.cxx:666
 AtlCtrlPlots.cxx:667
 AtlCtrlPlots.cxx:668
 AtlCtrlPlots.cxx:669
 AtlCtrlPlots.cxx:670
 AtlCtrlPlots.cxx:671
 AtlCtrlPlots.cxx:672
 AtlCtrlPlots.cxx:673
 AtlCtrlPlots.cxx:674
 AtlCtrlPlots.cxx:675
 AtlCtrlPlots.cxx:676
 AtlCtrlPlots.cxx:677
 AtlCtrlPlots.cxx:678
 AtlCtrlPlots.cxx:679
 AtlCtrlPlots.cxx:680
 AtlCtrlPlots.cxx:681
 AtlCtrlPlots.cxx:682
 AtlCtrlPlots.cxx:683
 AtlCtrlPlots.cxx:684
 AtlCtrlPlots.cxx:685
 AtlCtrlPlots.cxx:686
 AtlCtrlPlots.cxx:687
 AtlCtrlPlots.cxx:688
 AtlCtrlPlots.cxx:689
 AtlCtrlPlots.cxx:690
 AtlCtrlPlots.cxx:691
 AtlCtrlPlots.cxx:692
 AtlCtrlPlots.cxx:693
 AtlCtrlPlots.cxx:694
 AtlCtrlPlots.cxx:695
 AtlCtrlPlots.cxx:696
 AtlCtrlPlots.cxx:697
 AtlCtrlPlots.cxx:698
 AtlCtrlPlots.cxx:699
 AtlCtrlPlots.cxx:700
 AtlCtrlPlots.cxx:701
 AtlCtrlPlots.cxx:702
 AtlCtrlPlots.cxx:703
 AtlCtrlPlots.cxx:704
 AtlCtrlPlots.cxx:705
 AtlCtrlPlots.cxx:706
 AtlCtrlPlots.cxx:707
 AtlCtrlPlots.cxx:708
 AtlCtrlPlots.cxx:709
 AtlCtrlPlots.cxx:710
 AtlCtrlPlots.cxx:711
 AtlCtrlPlots.cxx:712
 AtlCtrlPlots.cxx:713
 AtlCtrlPlots.cxx:714
 AtlCtrlPlots.cxx:715
 AtlCtrlPlots.cxx:716
 AtlCtrlPlots.cxx:717
 AtlCtrlPlots.cxx:718
 AtlCtrlPlots.cxx:719
 AtlCtrlPlots.cxx:720
 AtlCtrlPlots.cxx:721
 AtlCtrlPlots.cxx:722
 AtlCtrlPlots.cxx:723
 AtlCtrlPlots.cxx:724
 AtlCtrlPlots.cxx:725
 AtlCtrlPlots.cxx:726
 AtlCtrlPlots.cxx:727
 AtlCtrlPlots.cxx:728
 AtlCtrlPlots.cxx:729
 AtlCtrlPlots.cxx:730
 AtlCtrlPlots.cxx:731
 AtlCtrlPlots.cxx:732
 AtlCtrlPlots.cxx:733
 AtlCtrlPlots.cxx:734
 AtlCtrlPlots.cxx:735
 AtlCtrlPlots.cxx:736
 AtlCtrlPlots.cxx:737
 AtlCtrlPlots.cxx:738
 AtlCtrlPlots.cxx:739
 AtlCtrlPlots.cxx:740
 AtlCtrlPlots.cxx:741
 AtlCtrlPlots.cxx:742
 AtlCtrlPlots.cxx:743
 AtlCtrlPlots.cxx:744
 AtlCtrlPlots.cxx:745
 AtlCtrlPlots.cxx:746
 AtlCtrlPlots.cxx:747
 AtlCtrlPlots.cxx:748
 AtlCtrlPlots.cxx:749
 AtlCtrlPlots.cxx:750
 AtlCtrlPlots.cxx:751
 AtlCtrlPlots.cxx:752
 AtlCtrlPlots.cxx:753
 AtlCtrlPlots.cxx:754
 AtlCtrlPlots.cxx:755
 AtlCtrlPlots.cxx:756
 AtlCtrlPlots.cxx:757
 AtlCtrlPlots.cxx:758
 AtlCtrlPlots.cxx:759
 AtlCtrlPlots.cxx:760
 AtlCtrlPlots.cxx:761
 AtlCtrlPlots.cxx:762
 AtlCtrlPlots.cxx:763
 AtlCtrlPlots.cxx:764
 AtlCtrlPlots.cxx:765
 AtlCtrlPlots.cxx:766
 AtlCtrlPlots.cxx:767
 AtlCtrlPlots.cxx:768
 AtlCtrlPlots.cxx:769
 AtlCtrlPlots.cxx:770
 AtlCtrlPlots.cxx:771
 AtlCtrlPlots.cxx:772
 AtlCtrlPlots.cxx:773
 AtlCtrlPlots.cxx:774
 AtlCtrlPlots.cxx:775
 AtlCtrlPlots.cxx:776
 AtlCtrlPlots.cxx:777
 AtlCtrlPlots.cxx:778
 AtlCtrlPlots.cxx:779
 AtlCtrlPlots.cxx:780
 AtlCtrlPlots.cxx:781
 AtlCtrlPlots.cxx:782
 AtlCtrlPlots.cxx:783
 AtlCtrlPlots.cxx:784
 AtlCtrlPlots.cxx:785
 AtlCtrlPlots.cxx:786
 AtlCtrlPlots.cxx:787
 AtlCtrlPlots.cxx:788
 AtlCtrlPlots.cxx:789
 AtlCtrlPlots.cxx:790
 AtlCtrlPlots.cxx:791
 AtlCtrlPlots.cxx:792
 AtlCtrlPlots.cxx:793
 AtlCtrlPlots.cxx:794
 AtlCtrlPlots.cxx:795
 AtlCtrlPlots.cxx:796
 AtlCtrlPlots.cxx:797
 AtlCtrlPlots.cxx:798
 AtlCtrlPlots.cxx:799
 AtlCtrlPlots.cxx:800
 AtlCtrlPlots.cxx:801
 AtlCtrlPlots.cxx:802
 AtlCtrlPlots.cxx:803
 AtlCtrlPlots.cxx:804
 AtlCtrlPlots.cxx:805
 AtlCtrlPlots.cxx:806
 AtlCtrlPlots.cxx:807
 AtlCtrlPlots.cxx:808
 AtlCtrlPlots.cxx:809
 AtlCtrlPlots.cxx:810
 AtlCtrlPlots.cxx:811
 AtlCtrlPlots.cxx:812
 AtlCtrlPlots.cxx:813
 AtlCtrlPlots.cxx:814
 AtlCtrlPlots.cxx:815
 AtlCtrlPlots.cxx:816
 AtlCtrlPlots.cxx:817
 AtlCtrlPlots.cxx:818
 AtlCtrlPlots.cxx:819
 AtlCtrlPlots.cxx:820
 AtlCtrlPlots.cxx:821
 AtlCtrlPlots.cxx:822
 AtlCtrlPlots.cxx:823
 AtlCtrlPlots.cxx:824
 AtlCtrlPlots.cxx:825
 AtlCtrlPlots.cxx:826
 AtlCtrlPlots.cxx:827
 AtlCtrlPlots.cxx:828
 AtlCtrlPlots.cxx:829
 AtlCtrlPlots.cxx:830
 AtlCtrlPlots.cxx:831
 AtlCtrlPlots.cxx:832
 AtlCtrlPlots.cxx:833
 AtlCtrlPlots.cxx:834
 AtlCtrlPlots.cxx:835
 AtlCtrlPlots.cxx:836
 AtlCtrlPlots.cxx:837
 AtlCtrlPlots.cxx:838
 AtlCtrlPlots.cxx:839
 AtlCtrlPlots.cxx:840
 AtlCtrlPlots.cxx:841
 AtlCtrlPlots.cxx:842
 AtlCtrlPlots.cxx:843
 AtlCtrlPlots.cxx:844
 AtlCtrlPlots.cxx:845
 AtlCtrlPlots.cxx:846
 AtlCtrlPlots.cxx:847
 AtlCtrlPlots.cxx:848
 AtlCtrlPlots.cxx:849
 AtlCtrlPlots.cxx:850
 AtlCtrlPlots.cxx:851
 AtlCtrlPlots.cxx:852
 AtlCtrlPlots.cxx:853
 AtlCtrlPlots.cxx:854
 AtlCtrlPlots.cxx:855
 AtlCtrlPlots.cxx:856
 AtlCtrlPlots.cxx:857
 AtlCtrlPlots.cxx:858
 AtlCtrlPlots.cxx:859
 AtlCtrlPlots.cxx:860
 AtlCtrlPlots.cxx:861
 AtlCtrlPlots.cxx:862
 AtlCtrlPlots.cxx:863
 AtlCtrlPlots.cxx:864
 AtlCtrlPlots.cxx:865
 AtlCtrlPlots.cxx:866
 AtlCtrlPlots.cxx:867
 AtlCtrlPlots.cxx:868
 AtlCtrlPlots.cxx:869
 AtlCtrlPlots.cxx:870
 AtlCtrlPlots.cxx:871
 AtlCtrlPlots.cxx:872
 AtlCtrlPlots.cxx:873
 AtlCtrlPlots.cxx:874
 AtlCtrlPlots.cxx:875
 AtlCtrlPlots.cxx:876
 AtlCtrlPlots.cxx:877
 AtlCtrlPlots.cxx:878
 AtlCtrlPlots.cxx:879
 AtlCtrlPlots.cxx:880
 AtlCtrlPlots.cxx:881
 AtlCtrlPlots.cxx:882
 AtlCtrlPlots.cxx:883
 AtlCtrlPlots.cxx:884
 AtlCtrlPlots.cxx:885
 AtlCtrlPlots.cxx:886
 AtlCtrlPlots.cxx:887
 AtlCtrlPlots.cxx:888
 AtlCtrlPlots.cxx:889
 AtlCtrlPlots.cxx:890
 AtlCtrlPlots.cxx:891
 AtlCtrlPlots.cxx:892
 AtlCtrlPlots.cxx:893
 AtlCtrlPlots.cxx:894
 AtlCtrlPlots.cxx:895
 AtlCtrlPlots.cxx:896
 AtlCtrlPlots.cxx:897
 AtlCtrlPlots.cxx:898
 AtlCtrlPlots.cxx:899
 AtlCtrlPlots.cxx:900
 AtlCtrlPlots.cxx:901
 AtlCtrlPlots.cxx:902
 AtlCtrlPlots.cxx:903
 AtlCtrlPlots.cxx:904
 AtlCtrlPlots.cxx:905
 AtlCtrlPlots.cxx:906
 AtlCtrlPlots.cxx:907
 AtlCtrlPlots.cxx:908
 AtlCtrlPlots.cxx:909
 AtlCtrlPlots.cxx:910
 AtlCtrlPlots.cxx:911
 AtlCtrlPlots.cxx:912
 AtlCtrlPlots.cxx:913
 AtlCtrlPlots.cxx:914
 AtlCtrlPlots.cxx:915
 AtlCtrlPlots.cxx:916
 AtlCtrlPlots.cxx:917
 AtlCtrlPlots.cxx:918
 AtlCtrlPlots.cxx:919
 AtlCtrlPlots.cxx:920
 AtlCtrlPlots.cxx:921
 AtlCtrlPlots.cxx:922
 AtlCtrlPlots.cxx:923
 AtlCtrlPlots.cxx:924
 AtlCtrlPlots.cxx:925
 AtlCtrlPlots.cxx:926
 AtlCtrlPlots.cxx:927
 AtlCtrlPlots.cxx:928
 AtlCtrlPlots.cxx:929
 AtlCtrlPlots.cxx:930
 AtlCtrlPlots.cxx:931
 AtlCtrlPlots.cxx:932
 AtlCtrlPlots.cxx:933
 AtlCtrlPlots.cxx:934
 AtlCtrlPlots.cxx:935
 AtlCtrlPlots.cxx:936
 AtlCtrlPlots.cxx:937
 AtlCtrlPlots.cxx:938
 AtlCtrlPlots.cxx:939
 AtlCtrlPlots.cxx:940
 AtlCtrlPlots.cxx:941
 AtlCtrlPlots.cxx:942
 AtlCtrlPlots.cxx:943
 AtlCtrlPlots.cxx:944
 AtlCtrlPlots.cxx:945
 AtlCtrlPlots.cxx:946
 AtlCtrlPlots.cxx:947
 AtlCtrlPlots.cxx:948
 AtlCtrlPlots.cxx:949
 AtlCtrlPlots.cxx:950
 AtlCtrlPlots.cxx:951
 AtlCtrlPlots.cxx:952
 AtlCtrlPlots.cxx:953
 AtlCtrlPlots.cxx:954
 AtlCtrlPlots.cxx:955
 AtlCtrlPlots.cxx:956
 AtlCtrlPlots.cxx:957
 AtlCtrlPlots.cxx:958
 AtlCtrlPlots.cxx:959
 AtlCtrlPlots.cxx:960
 AtlCtrlPlots.cxx:961
 AtlCtrlPlots.cxx:962
 AtlCtrlPlots.cxx:963
 AtlCtrlPlots.cxx:964
 AtlCtrlPlots.cxx:965
 AtlCtrlPlots.cxx:966
 AtlCtrlPlots.cxx:967
 AtlCtrlPlots.cxx:968
 AtlCtrlPlots.cxx:969
 AtlCtrlPlots.cxx:970
 AtlCtrlPlots.cxx:971
 AtlCtrlPlots.cxx:972
 AtlCtrlPlots.cxx:973
 AtlCtrlPlots.cxx:974
 AtlCtrlPlots.cxx:975
 AtlCtrlPlots.cxx:976
 AtlCtrlPlots.cxx:977
 AtlCtrlPlots.cxx:978
 AtlCtrlPlots.cxx:979
 AtlCtrlPlots.cxx:980
 AtlCtrlPlots.cxx:981
 AtlCtrlPlots.cxx:982
 AtlCtrlPlots.cxx:983
 AtlCtrlPlots.cxx:984
 AtlCtrlPlots.cxx:985
 AtlCtrlPlots.cxx:986
 AtlCtrlPlots.cxx:987
 AtlCtrlPlots.cxx:988
 AtlCtrlPlots.cxx:989
 AtlCtrlPlots.cxx:990
 AtlCtrlPlots.cxx:991
 AtlCtrlPlots.cxx:992
 AtlCtrlPlots.cxx:993
 AtlCtrlPlots.cxx:994
 AtlCtrlPlots.cxx:995
 AtlCtrlPlots.cxx:996
 AtlCtrlPlots.cxx:997
 AtlCtrlPlots.cxx:998
 AtlCtrlPlots.cxx:999
 AtlCtrlPlots.cxx:1000
 AtlCtrlPlots.cxx:1001
 AtlCtrlPlots.cxx:1002
 AtlCtrlPlots.cxx:1003
 AtlCtrlPlots.cxx:1004
 AtlCtrlPlots.cxx:1005
 AtlCtrlPlots.cxx:1006
 AtlCtrlPlots.cxx:1007
 AtlCtrlPlots.cxx:1008
 AtlCtrlPlots.cxx:1009
 AtlCtrlPlots.cxx:1010
 AtlCtrlPlots.cxx:1011
 AtlCtrlPlots.cxx:1012
 AtlCtrlPlots.cxx:1013
 AtlCtrlPlots.cxx:1014
 AtlCtrlPlots.cxx:1015
 AtlCtrlPlots.cxx:1016
 AtlCtrlPlots.cxx:1017
 AtlCtrlPlots.cxx:1018
 AtlCtrlPlots.cxx:1019
 AtlCtrlPlots.cxx:1020
 AtlCtrlPlots.cxx:1021
 AtlCtrlPlots.cxx:1022
 AtlCtrlPlots.cxx:1023
 AtlCtrlPlots.cxx:1024
 AtlCtrlPlots.cxx:1025
 AtlCtrlPlots.cxx:1026
 AtlCtrlPlots.cxx:1027
 AtlCtrlPlots.cxx:1028
 AtlCtrlPlots.cxx:1029
 AtlCtrlPlots.cxx:1030
 AtlCtrlPlots.cxx:1031
 AtlCtrlPlots.cxx:1032
 AtlCtrlPlots.cxx:1033
 AtlCtrlPlots.cxx:1034
 AtlCtrlPlots.cxx:1035
 AtlCtrlPlots.cxx:1036
 AtlCtrlPlots.cxx:1037
 AtlCtrlPlots.cxx:1038
 AtlCtrlPlots.cxx:1039
 AtlCtrlPlots.cxx:1040
 AtlCtrlPlots.cxx:1041
 AtlCtrlPlots.cxx:1042
 AtlCtrlPlots.cxx:1043
 AtlCtrlPlots.cxx:1044
 AtlCtrlPlots.cxx:1045
 AtlCtrlPlots.cxx:1046
 AtlCtrlPlots.cxx:1047
 AtlCtrlPlots.cxx:1048
 AtlCtrlPlots.cxx:1049
 AtlCtrlPlots.cxx:1050
 AtlCtrlPlots.cxx:1051
 AtlCtrlPlots.cxx:1052
 AtlCtrlPlots.cxx:1053
 AtlCtrlPlots.cxx:1054
 AtlCtrlPlots.cxx:1055
 AtlCtrlPlots.cxx:1056
 AtlCtrlPlots.cxx:1057
 AtlCtrlPlots.cxx:1058
 AtlCtrlPlots.cxx:1059
 AtlCtrlPlots.cxx:1060
 AtlCtrlPlots.cxx:1061
 AtlCtrlPlots.cxx:1062
 AtlCtrlPlots.cxx:1063
 AtlCtrlPlots.cxx:1064
 AtlCtrlPlots.cxx:1065
 AtlCtrlPlots.cxx:1066
 AtlCtrlPlots.cxx:1067
 AtlCtrlPlots.cxx:1068
 AtlCtrlPlots.cxx:1069
 AtlCtrlPlots.cxx:1070
 AtlCtrlPlots.cxx:1071
 AtlCtrlPlots.cxx:1072
 AtlCtrlPlots.cxx:1073
 AtlCtrlPlots.cxx:1074
 AtlCtrlPlots.cxx:1075
 AtlCtrlPlots.cxx:1076
 AtlCtrlPlots.cxx:1077
 AtlCtrlPlots.cxx:1078
 AtlCtrlPlots.cxx:1079
 AtlCtrlPlots.cxx:1080
 AtlCtrlPlots.cxx:1081
 AtlCtrlPlots.cxx:1082
 AtlCtrlPlots.cxx:1083
 AtlCtrlPlots.cxx:1084
 AtlCtrlPlots.cxx:1085
 AtlCtrlPlots.cxx:1086
 AtlCtrlPlots.cxx:1087
 AtlCtrlPlots.cxx:1088
 AtlCtrlPlots.cxx:1089
 AtlCtrlPlots.cxx:1090
 AtlCtrlPlots.cxx:1091
 AtlCtrlPlots.cxx:1092
 AtlCtrlPlots.cxx:1093
 AtlCtrlPlots.cxx:1094
 AtlCtrlPlots.cxx:1095
 AtlCtrlPlots.cxx:1096
 AtlCtrlPlots.cxx:1097
 AtlCtrlPlots.cxx:1098
 AtlCtrlPlots.cxx:1099
 AtlCtrlPlots.cxx:1100
 AtlCtrlPlots.cxx:1101
 AtlCtrlPlots.cxx:1102
 AtlCtrlPlots.cxx:1103
 AtlCtrlPlots.cxx:1104
 AtlCtrlPlots.cxx:1105
 AtlCtrlPlots.cxx:1106
 AtlCtrlPlots.cxx:1107
 AtlCtrlPlots.cxx:1108
 AtlCtrlPlots.cxx:1109
 AtlCtrlPlots.cxx:1110
 AtlCtrlPlots.cxx:1111
 AtlCtrlPlots.cxx:1112
 AtlCtrlPlots.cxx:1113
 AtlCtrlPlots.cxx:1114
 AtlCtrlPlots.cxx:1115
 AtlCtrlPlots.cxx:1116
 AtlCtrlPlots.cxx:1117
 AtlCtrlPlots.cxx:1118
 AtlCtrlPlots.cxx:1119
 AtlCtrlPlots.cxx:1120
 AtlCtrlPlots.cxx:1121
 AtlCtrlPlots.cxx:1122
 AtlCtrlPlots.cxx:1123
 AtlCtrlPlots.cxx:1124
 AtlCtrlPlots.cxx:1125
 AtlCtrlPlots.cxx:1126
 AtlCtrlPlots.cxx:1127
 AtlCtrlPlots.cxx:1128
 AtlCtrlPlots.cxx:1129
 AtlCtrlPlots.cxx:1130
 AtlCtrlPlots.cxx:1131
 AtlCtrlPlots.cxx:1132
 AtlCtrlPlots.cxx:1133
 AtlCtrlPlots.cxx:1134
 AtlCtrlPlots.cxx:1135
 AtlCtrlPlots.cxx:1136
 AtlCtrlPlots.cxx:1137
 AtlCtrlPlots.cxx:1138
 AtlCtrlPlots.cxx:1139
 AtlCtrlPlots.cxx:1140
 AtlCtrlPlots.cxx:1141
 AtlCtrlPlots.cxx:1142
 AtlCtrlPlots.cxx:1143
 AtlCtrlPlots.cxx:1144
 AtlCtrlPlots.cxx:1145
 AtlCtrlPlots.cxx:1146
 AtlCtrlPlots.cxx:1147
 AtlCtrlPlots.cxx:1148
 AtlCtrlPlots.cxx:1149
 AtlCtrlPlots.cxx:1150
 AtlCtrlPlots.cxx:1151
 AtlCtrlPlots.cxx:1152
 AtlCtrlPlots.cxx:1153
 AtlCtrlPlots.cxx:1154
 AtlCtrlPlots.cxx:1155
 AtlCtrlPlots.cxx:1156
 AtlCtrlPlots.cxx:1157
 AtlCtrlPlots.cxx:1158
 AtlCtrlPlots.cxx:1159
 AtlCtrlPlots.cxx:1160
 AtlCtrlPlots.cxx:1161
 AtlCtrlPlots.cxx:1162
 AtlCtrlPlots.cxx:1163
 AtlCtrlPlots.cxx:1164
 AtlCtrlPlots.cxx:1165
 AtlCtrlPlots.cxx:1166
 AtlCtrlPlots.cxx:1167
 AtlCtrlPlots.cxx:1168
 AtlCtrlPlots.cxx:1169
 AtlCtrlPlots.cxx:1170
 AtlCtrlPlots.cxx:1171
 AtlCtrlPlots.cxx:1172
 AtlCtrlPlots.cxx:1173
 AtlCtrlPlots.cxx:1174
 AtlCtrlPlots.cxx:1175
 AtlCtrlPlots.cxx:1176
 AtlCtrlPlots.cxx:1177
 AtlCtrlPlots.cxx:1178
 AtlCtrlPlots.cxx:1179
 AtlCtrlPlots.cxx:1180
 AtlCtrlPlots.cxx:1181
 AtlCtrlPlots.cxx:1182
 AtlCtrlPlots.cxx:1183
 AtlCtrlPlots.cxx:1184
 AtlCtrlPlots.cxx:1185
 AtlCtrlPlots.cxx:1186
 AtlCtrlPlots.cxx:1187
 AtlCtrlPlots.cxx:1188
 AtlCtrlPlots.cxx:1189
 AtlCtrlPlots.cxx:1190
 AtlCtrlPlots.cxx:1191
 AtlCtrlPlots.cxx:1192
 AtlCtrlPlots.cxx:1193
 AtlCtrlPlots.cxx:1194
 AtlCtrlPlots.cxx:1195
 AtlCtrlPlots.cxx:1196
 AtlCtrlPlots.cxx:1197
 AtlCtrlPlots.cxx:1198
 AtlCtrlPlots.cxx:1199
 AtlCtrlPlots.cxx:1200
 AtlCtrlPlots.cxx:1201
 AtlCtrlPlots.cxx:1202
 AtlCtrlPlots.cxx:1203
 AtlCtrlPlots.cxx:1204
 AtlCtrlPlots.cxx:1205
 AtlCtrlPlots.cxx:1206
 AtlCtrlPlots.cxx:1207
 AtlCtrlPlots.cxx:1208
 AtlCtrlPlots.cxx:1209
 AtlCtrlPlots.cxx:1210
 AtlCtrlPlots.cxx:1211
 AtlCtrlPlots.cxx:1212
 AtlCtrlPlots.cxx:1213
 AtlCtrlPlots.cxx:1214
 AtlCtrlPlots.cxx:1215
 AtlCtrlPlots.cxx:1216
 AtlCtrlPlots.cxx:1217
 AtlCtrlPlots.cxx:1218
 AtlCtrlPlots.cxx:1219
 AtlCtrlPlots.cxx:1220
 AtlCtrlPlots.cxx:1221
 AtlCtrlPlots.cxx:1222
 AtlCtrlPlots.cxx:1223
 AtlCtrlPlots.cxx:1224
 AtlCtrlPlots.cxx:1225
 AtlCtrlPlots.cxx:1226
 AtlCtrlPlots.cxx:1227
 AtlCtrlPlots.cxx:1228
 AtlCtrlPlots.cxx:1229
 AtlCtrlPlots.cxx:1230
 AtlCtrlPlots.cxx:1231
 AtlCtrlPlots.cxx:1232
 AtlCtrlPlots.cxx:1233
 AtlCtrlPlots.cxx:1234
 AtlCtrlPlots.cxx:1235
 AtlCtrlPlots.cxx:1236
 AtlCtrlPlots.cxx:1237
 AtlCtrlPlots.cxx:1238
 AtlCtrlPlots.cxx:1239
 AtlCtrlPlots.cxx:1240
 AtlCtrlPlots.cxx:1241
 AtlCtrlPlots.cxx:1242
 AtlCtrlPlots.cxx:1243
 AtlCtrlPlots.cxx:1244
 AtlCtrlPlots.cxx:1245
 AtlCtrlPlots.cxx:1246
 AtlCtrlPlots.cxx:1247
 AtlCtrlPlots.cxx:1248
 AtlCtrlPlots.cxx:1249
 AtlCtrlPlots.cxx:1250
 AtlCtrlPlots.cxx:1251
 AtlCtrlPlots.cxx:1252
 AtlCtrlPlots.cxx:1253
 AtlCtrlPlots.cxx:1254
 AtlCtrlPlots.cxx:1255
 AtlCtrlPlots.cxx:1256
 AtlCtrlPlots.cxx:1257
 AtlCtrlPlots.cxx:1258
 AtlCtrlPlots.cxx:1259
 AtlCtrlPlots.cxx:1260
 AtlCtrlPlots.cxx:1261
 AtlCtrlPlots.cxx:1262
 AtlCtrlPlots.cxx:1263
 AtlCtrlPlots.cxx:1264
 AtlCtrlPlots.cxx:1265
 AtlCtrlPlots.cxx:1266
 AtlCtrlPlots.cxx:1267
 AtlCtrlPlots.cxx:1268
 AtlCtrlPlots.cxx:1269
 AtlCtrlPlots.cxx:1270
 AtlCtrlPlots.cxx:1271
 AtlCtrlPlots.cxx:1272
 AtlCtrlPlots.cxx:1273
 AtlCtrlPlots.cxx:1274
 AtlCtrlPlots.cxx:1275
 AtlCtrlPlots.cxx:1276
 AtlCtrlPlots.cxx:1277
 AtlCtrlPlots.cxx:1278
 AtlCtrlPlots.cxx:1279
 AtlCtrlPlots.cxx:1280
 AtlCtrlPlots.cxx:1281
 AtlCtrlPlots.cxx:1282
 AtlCtrlPlots.cxx:1283
 AtlCtrlPlots.cxx:1284
 AtlCtrlPlots.cxx:1285
 AtlCtrlPlots.cxx:1286
 AtlCtrlPlots.cxx:1287
 AtlCtrlPlots.cxx:1288
 AtlCtrlPlots.cxx:1289
 AtlCtrlPlots.cxx:1290
 AtlCtrlPlots.cxx:1291
 AtlCtrlPlots.cxx:1292
 AtlCtrlPlots.cxx:1293
 AtlCtrlPlots.cxx:1294
 AtlCtrlPlots.cxx:1295
 AtlCtrlPlots.cxx:1296
 AtlCtrlPlots.cxx:1297
 AtlCtrlPlots.cxx:1298
 AtlCtrlPlots.cxx:1299
 AtlCtrlPlots.cxx:1300
 AtlCtrlPlots.cxx:1301
 AtlCtrlPlots.cxx:1302
 AtlCtrlPlots.cxx:1303
 AtlCtrlPlots.cxx:1304
 AtlCtrlPlots.cxx:1305
 AtlCtrlPlots.cxx:1306
 AtlCtrlPlots.cxx:1307
 AtlCtrlPlots.cxx:1308
 AtlCtrlPlots.cxx:1309
 AtlCtrlPlots.cxx:1310
 AtlCtrlPlots.cxx:1311
 AtlCtrlPlots.cxx:1312
 AtlCtrlPlots.cxx:1313
 AtlCtrlPlots.cxx:1314
 AtlCtrlPlots.cxx:1315
 AtlCtrlPlots.cxx:1316
 AtlCtrlPlots.cxx:1317
 AtlCtrlPlots.cxx:1318
 AtlCtrlPlots.cxx:1319
 AtlCtrlPlots.cxx:1320
 AtlCtrlPlots.cxx:1321
 AtlCtrlPlots.cxx:1322
 AtlCtrlPlots.cxx:1323
 AtlCtrlPlots.cxx:1324
 AtlCtrlPlots.cxx:1325
 AtlCtrlPlots.cxx:1326
 AtlCtrlPlots.cxx:1327
 AtlCtrlPlots.cxx:1328
 AtlCtrlPlots.cxx:1329
 AtlCtrlPlots.cxx:1330
 AtlCtrlPlots.cxx:1331
 AtlCtrlPlots.cxx:1332
 AtlCtrlPlots.cxx:1333
 AtlCtrlPlots.cxx:1334
 AtlCtrlPlots.cxx:1335
 AtlCtrlPlots.cxx:1336
 AtlCtrlPlots.cxx:1337
 AtlCtrlPlots.cxx:1338
 AtlCtrlPlots.cxx:1339
 AtlCtrlPlots.cxx:1340
 AtlCtrlPlots.cxx:1341
 AtlCtrlPlots.cxx:1342
 AtlCtrlPlots.cxx:1343
 AtlCtrlPlots.cxx:1344
 AtlCtrlPlots.cxx:1345
 AtlCtrlPlots.cxx:1346
 AtlCtrlPlots.cxx:1347
 AtlCtrlPlots.cxx:1348
 AtlCtrlPlots.cxx:1349
 AtlCtrlPlots.cxx:1350
 AtlCtrlPlots.cxx:1351
 AtlCtrlPlots.cxx:1352
 AtlCtrlPlots.cxx:1353
 AtlCtrlPlots.cxx:1354
 AtlCtrlPlots.cxx:1355
 AtlCtrlPlots.cxx:1356
 AtlCtrlPlots.cxx:1357
 AtlCtrlPlots.cxx:1358
 AtlCtrlPlots.cxx:1359
 AtlCtrlPlots.cxx:1360
 AtlCtrlPlots.cxx:1361
 AtlCtrlPlots.cxx:1362
 AtlCtrlPlots.cxx:1363
 AtlCtrlPlots.cxx:1364
 AtlCtrlPlots.cxx:1365
 AtlCtrlPlots.cxx:1366
 AtlCtrlPlots.cxx:1367
 AtlCtrlPlots.cxx:1368
 AtlCtrlPlots.cxx:1369
 AtlCtrlPlots.cxx:1370
 AtlCtrlPlots.cxx:1371
 AtlCtrlPlots.cxx:1372
 AtlCtrlPlots.cxx:1373
 AtlCtrlPlots.cxx:1374
 AtlCtrlPlots.cxx:1375
 AtlCtrlPlots.cxx:1376
 AtlCtrlPlots.cxx:1377
 AtlCtrlPlots.cxx:1378
 AtlCtrlPlots.cxx:1379
 AtlCtrlPlots.cxx:1380
 AtlCtrlPlots.cxx:1381
 AtlCtrlPlots.cxx:1382
 AtlCtrlPlots.cxx:1383
 AtlCtrlPlots.cxx:1384
 AtlCtrlPlots.cxx:1385
 AtlCtrlPlots.cxx:1386
 AtlCtrlPlots.cxx:1387
 AtlCtrlPlots.cxx:1388
 AtlCtrlPlots.cxx:1389
 AtlCtrlPlots.cxx:1390
 AtlCtrlPlots.cxx:1391
 AtlCtrlPlots.cxx:1392
 AtlCtrlPlots.cxx:1393
 AtlCtrlPlots.cxx:1394
 AtlCtrlPlots.cxx:1395
 AtlCtrlPlots.cxx:1396
 AtlCtrlPlots.cxx:1397
 AtlCtrlPlots.cxx:1398
 AtlCtrlPlots.cxx:1399
 AtlCtrlPlots.cxx:1400
 AtlCtrlPlots.cxx:1401
 AtlCtrlPlots.cxx:1402
 AtlCtrlPlots.cxx:1403
 AtlCtrlPlots.cxx:1404
 AtlCtrlPlots.cxx:1405
 AtlCtrlPlots.cxx:1406
 AtlCtrlPlots.cxx:1407
 AtlCtrlPlots.cxx:1408
 AtlCtrlPlots.cxx:1409
 AtlCtrlPlots.cxx:1410
 AtlCtrlPlots.cxx:1411
 AtlCtrlPlots.cxx:1412
 AtlCtrlPlots.cxx:1413
 AtlCtrlPlots.cxx:1414
 AtlCtrlPlots.cxx:1415
 AtlCtrlPlots.cxx:1416
 AtlCtrlPlots.cxx:1417
 AtlCtrlPlots.cxx:1418
 AtlCtrlPlots.cxx:1419
 AtlCtrlPlots.cxx:1420
 AtlCtrlPlots.cxx:1421
 AtlCtrlPlots.cxx:1422
 AtlCtrlPlots.cxx:1423
 AtlCtrlPlots.cxx:1424
 AtlCtrlPlots.cxx:1425
 AtlCtrlPlots.cxx:1426
 AtlCtrlPlots.cxx:1427
 AtlCtrlPlots.cxx:1428
 AtlCtrlPlots.cxx:1429
 AtlCtrlPlots.cxx:1430
 AtlCtrlPlots.cxx:1431
 AtlCtrlPlots.cxx:1432
 AtlCtrlPlots.cxx:1433
 AtlCtrlPlots.cxx:1434
 AtlCtrlPlots.cxx:1435
 AtlCtrlPlots.cxx:1436
 AtlCtrlPlots.cxx:1437
 AtlCtrlPlots.cxx:1438
 AtlCtrlPlots.cxx:1439
 AtlCtrlPlots.cxx:1440
 AtlCtrlPlots.cxx:1441
 AtlCtrlPlots.cxx:1442
 AtlCtrlPlots.cxx:1443
 AtlCtrlPlots.cxx:1444
 AtlCtrlPlots.cxx:1445
 AtlCtrlPlots.cxx:1446
 AtlCtrlPlots.cxx:1447
 AtlCtrlPlots.cxx:1448
 AtlCtrlPlots.cxx:1449
 AtlCtrlPlots.cxx:1450
 AtlCtrlPlots.cxx:1451
 AtlCtrlPlots.cxx:1452
 AtlCtrlPlots.cxx:1453
 AtlCtrlPlots.cxx:1454
 AtlCtrlPlots.cxx:1455
 AtlCtrlPlots.cxx:1456
 AtlCtrlPlots.cxx:1457
 AtlCtrlPlots.cxx:1458
 AtlCtrlPlots.cxx:1459
 AtlCtrlPlots.cxx:1460
 AtlCtrlPlots.cxx:1461
 AtlCtrlPlots.cxx:1462
 AtlCtrlPlots.cxx:1463
 AtlCtrlPlots.cxx:1464
 AtlCtrlPlots.cxx:1465
 AtlCtrlPlots.cxx:1466
 AtlCtrlPlots.cxx:1467
 AtlCtrlPlots.cxx:1468
 AtlCtrlPlots.cxx:1469
 AtlCtrlPlots.cxx:1470
 AtlCtrlPlots.cxx:1471
 AtlCtrlPlots.cxx:1472
 AtlCtrlPlots.cxx:1473
 AtlCtrlPlots.cxx:1474
 AtlCtrlPlots.cxx:1475
 AtlCtrlPlots.cxx:1476
 AtlCtrlPlots.cxx:1477
 AtlCtrlPlots.cxx:1478
 AtlCtrlPlots.cxx:1479
 AtlCtrlPlots.cxx:1480
 AtlCtrlPlots.cxx:1481
 AtlCtrlPlots.cxx:1482
 AtlCtrlPlots.cxx:1483
 AtlCtrlPlots.cxx:1484
 AtlCtrlPlots.cxx:1485
 AtlCtrlPlots.cxx:1486
 AtlCtrlPlots.cxx:1487
 AtlCtrlPlots.cxx:1488
 AtlCtrlPlots.cxx:1489
 AtlCtrlPlots.cxx:1490
 AtlCtrlPlots.cxx:1491
 AtlCtrlPlots.cxx:1492
 AtlCtrlPlots.cxx:1493
 AtlCtrlPlots.cxx:1494
 AtlCtrlPlots.cxx:1495
 AtlCtrlPlots.cxx:1496
 AtlCtrlPlots.cxx:1497
 AtlCtrlPlots.cxx:1498
 AtlCtrlPlots.cxx:1499
 AtlCtrlPlots.cxx:1500
 AtlCtrlPlots.cxx:1501
 AtlCtrlPlots.cxx:1502
 AtlCtrlPlots.cxx:1503
 AtlCtrlPlots.cxx:1504
 AtlCtrlPlots.cxx:1505
 AtlCtrlPlots.cxx:1506
 AtlCtrlPlots.cxx:1507
 AtlCtrlPlots.cxx:1508
 AtlCtrlPlots.cxx:1509
 AtlCtrlPlots.cxx:1510
 AtlCtrlPlots.cxx:1511
 AtlCtrlPlots.cxx:1512
 AtlCtrlPlots.cxx:1513
 AtlCtrlPlots.cxx:1514
 AtlCtrlPlots.cxx:1515
 AtlCtrlPlots.cxx:1516
 AtlCtrlPlots.cxx:1517
 AtlCtrlPlots.cxx:1518
 AtlCtrlPlots.cxx:1519
 AtlCtrlPlots.cxx:1520
 AtlCtrlPlots.cxx:1521
 AtlCtrlPlots.cxx:1522
 AtlCtrlPlots.cxx:1523
 AtlCtrlPlots.cxx:1524
 AtlCtrlPlots.cxx:1525
 AtlCtrlPlots.cxx:1526
 AtlCtrlPlots.cxx:1527
 AtlCtrlPlots.cxx:1528
 AtlCtrlPlots.cxx:1529
 AtlCtrlPlots.cxx:1530
 AtlCtrlPlots.cxx:1531
 AtlCtrlPlots.cxx:1532
 AtlCtrlPlots.cxx:1533
 AtlCtrlPlots.cxx:1534
 AtlCtrlPlots.cxx:1535
 AtlCtrlPlots.cxx:1536
 AtlCtrlPlots.cxx:1537
 AtlCtrlPlots.cxx:1538
 AtlCtrlPlots.cxx:1539
 AtlCtrlPlots.cxx:1540
 AtlCtrlPlots.cxx:1541
 AtlCtrlPlots.cxx:1542
 AtlCtrlPlots.cxx:1543
 AtlCtrlPlots.cxx:1544
 AtlCtrlPlots.cxx:1545
 AtlCtrlPlots.cxx:1546
 AtlCtrlPlots.cxx:1547
 AtlCtrlPlots.cxx:1548
 AtlCtrlPlots.cxx:1549
 AtlCtrlPlots.cxx:1550
 AtlCtrlPlots.cxx:1551
 AtlCtrlPlots.cxx:1552
 AtlCtrlPlots.cxx:1553
 AtlCtrlPlots.cxx:1554
 AtlCtrlPlots.cxx:1555
 AtlCtrlPlots.cxx:1556
 AtlCtrlPlots.cxx:1557
 AtlCtrlPlots.cxx:1558
 AtlCtrlPlots.cxx:1559
 AtlCtrlPlots.cxx:1560
 AtlCtrlPlots.cxx:1561
 AtlCtrlPlots.cxx:1562
 AtlCtrlPlots.cxx:1563
 AtlCtrlPlots.cxx:1564
 AtlCtrlPlots.cxx:1565
 AtlCtrlPlots.cxx:1566
 AtlCtrlPlots.cxx:1567
 AtlCtrlPlots.cxx:1568
 AtlCtrlPlots.cxx:1569
 AtlCtrlPlots.cxx:1570
 AtlCtrlPlots.cxx:1571
 AtlCtrlPlots.cxx:1572
 AtlCtrlPlots.cxx:1573
 AtlCtrlPlots.cxx:1574
 AtlCtrlPlots.cxx:1575
 AtlCtrlPlots.cxx:1576
 AtlCtrlPlots.cxx:1577
 AtlCtrlPlots.cxx:1578
 AtlCtrlPlots.cxx:1579
 AtlCtrlPlots.cxx:1580
 AtlCtrlPlots.cxx:1581
 AtlCtrlPlots.cxx:1582
 AtlCtrlPlots.cxx:1583
 AtlCtrlPlots.cxx:1584
 AtlCtrlPlots.cxx:1585
 AtlCtrlPlots.cxx:1586
 AtlCtrlPlots.cxx:1587
 AtlCtrlPlots.cxx:1588
 AtlCtrlPlots.cxx:1589
 AtlCtrlPlots.cxx:1590
 AtlCtrlPlots.cxx:1591
 AtlCtrlPlots.cxx:1592
 AtlCtrlPlots.cxx:1593
 AtlCtrlPlots.cxx:1594
 AtlCtrlPlots.cxx:1595
 AtlCtrlPlots.cxx:1596
 AtlCtrlPlots.cxx:1597
 AtlCtrlPlots.cxx:1598
 AtlCtrlPlots.cxx:1599
 AtlCtrlPlots.cxx:1600
 AtlCtrlPlots.cxx:1601
 AtlCtrlPlots.cxx:1602
 AtlCtrlPlots.cxx:1603
 AtlCtrlPlots.cxx:1604
 AtlCtrlPlots.cxx:1605
 AtlCtrlPlots.cxx:1606
 AtlCtrlPlots.cxx:1607
 AtlCtrlPlots.cxx:1608
 AtlCtrlPlots.cxx:1609
 AtlCtrlPlots.cxx:1610
 AtlCtrlPlots.cxx:1611
 AtlCtrlPlots.cxx:1612
 AtlCtrlPlots.cxx:1613
 AtlCtrlPlots.cxx:1614
 AtlCtrlPlots.cxx:1615
 AtlCtrlPlots.cxx:1616
 AtlCtrlPlots.cxx:1617
 AtlCtrlPlots.cxx:1618
 AtlCtrlPlots.cxx:1619
 AtlCtrlPlots.cxx:1620
 AtlCtrlPlots.cxx:1621
 AtlCtrlPlots.cxx:1622
 AtlCtrlPlots.cxx:1623
 AtlCtrlPlots.cxx:1624
 AtlCtrlPlots.cxx:1625
 AtlCtrlPlots.cxx:1626
 AtlCtrlPlots.cxx:1627
 AtlCtrlPlots.cxx:1628
 AtlCtrlPlots.cxx:1629
 AtlCtrlPlots.cxx:1630
 AtlCtrlPlots.cxx:1631
 AtlCtrlPlots.cxx:1632
 AtlCtrlPlots.cxx:1633
 AtlCtrlPlots.cxx:1634
 AtlCtrlPlots.cxx:1635
 AtlCtrlPlots.cxx:1636
 AtlCtrlPlots.cxx:1637
 AtlCtrlPlots.cxx:1638
 AtlCtrlPlots.cxx:1639
 AtlCtrlPlots.cxx:1640
 AtlCtrlPlots.cxx:1641
 AtlCtrlPlots.cxx:1642
 AtlCtrlPlots.cxx:1643
 AtlCtrlPlots.cxx:1644
 AtlCtrlPlots.cxx:1645
 AtlCtrlPlots.cxx:1646
 AtlCtrlPlots.cxx:1647
 AtlCtrlPlots.cxx:1648
 AtlCtrlPlots.cxx:1649
 AtlCtrlPlots.cxx:1650
 AtlCtrlPlots.cxx:1651
 AtlCtrlPlots.cxx:1652
 AtlCtrlPlots.cxx:1653
 AtlCtrlPlots.cxx:1654
 AtlCtrlPlots.cxx:1655
 AtlCtrlPlots.cxx:1656
 AtlCtrlPlots.cxx:1657
 AtlCtrlPlots.cxx:1658
 AtlCtrlPlots.cxx:1659
 AtlCtrlPlots.cxx:1660
 AtlCtrlPlots.cxx:1661
 AtlCtrlPlots.cxx:1662
 AtlCtrlPlots.cxx:1663
 AtlCtrlPlots.cxx:1664
 AtlCtrlPlots.cxx:1665
 AtlCtrlPlots.cxx:1666
 AtlCtrlPlots.cxx:1667
 AtlCtrlPlots.cxx:1668
 AtlCtrlPlots.cxx:1669
 AtlCtrlPlots.cxx:1670
 AtlCtrlPlots.cxx:1671
 AtlCtrlPlots.cxx:1672
 AtlCtrlPlots.cxx:1673
 AtlCtrlPlots.cxx:1674
 AtlCtrlPlots.cxx:1675
 AtlCtrlPlots.cxx:1676
 AtlCtrlPlots.cxx:1677
 AtlCtrlPlots.cxx:1678
 AtlCtrlPlots.cxx:1679
 AtlCtrlPlots.cxx:1680
 AtlCtrlPlots.cxx:1681
 AtlCtrlPlots.cxx:1682
 AtlCtrlPlots.cxx:1683
 AtlCtrlPlots.cxx:1684
 AtlCtrlPlots.cxx:1685
 AtlCtrlPlots.cxx:1686
 AtlCtrlPlots.cxx:1687
 AtlCtrlPlots.cxx:1688
 AtlCtrlPlots.cxx:1689
 AtlCtrlPlots.cxx:1690
 AtlCtrlPlots.cxx:1691
 AtlCtrlPlots.cxx:1692
 AtlCtrlPlots.cxx:1693
 AtlCtrlPlots.cxx:1694
 AtlCtrlPlots.cxx:1695
 AtlCtrlPlots.cxx:1696
 AtlCtrlPlots.cxx:1697
 AtlCtrlPlots.cxx:1698
 AtlCtrlPlots.cxx:1699
 AtlCtrlPlots.cxx:1700
 AtlCtrlPlots.cxx:1701
 AtlCtrlPlots.cxx:1702
 AtlCtrlPlots.cxx:1703
 AtlCtrlPlots.cxx:1704
 AtlCtrlPlots.cxx:1705
 AtlCtrlPlots.cxx:1706
 AtlCtrlPlots.cxx:1707
 AtlCtrlPlots.cxx:1708
 AtlCtrlPlots.cxx:1709
 AtlCtrlPlots.cxx:1710
 AtlCtrlPlots.cxx:1711
 AtlCtrlPlots.cxx:1712
 AtlCtrlPlots.cxx:1713
 AtlCtrlPlots.cxx:1714
 AtlCtrlPlots.cxx:1715
 AtlCtrlPlots.cxx:1716
 AtlCtrlPlots.cxx:1717
 AtlCtrlPlots.cxx:1718
 AtlCtrlPlots.cxx:1719
 AtlCtrlPlots.cxx:1720
 AtlCtrlPlots.cxx:1721
 AtlCtrlPlots.cxx:1722
 AtlCtrlPlots.cxx:1723
 AtlCtrlPlots.cxx:1724
 AtlCtrlPlots.cxx:1725
 AtlCtrlPlots.cxx:1726
 AtlCtrlPlots.cxx:1727
 AtlCtrlPlots.cxx:1728
 AtlCtrlPlots.cxx:1729
 AtlCtrlPlots.cxx:1730
 AtlCtrlPlots.cxx:1731
 AtlCtrlPlots.cxx:1732
 AtlCtrlPlots.cxx:1733
 AtlCtrlPlots.cxx:1734
 AtlCtrlPlots.cxx:1735
 AtlCtrlPlots.cxx:1736
 AtlCtrlPlots.cxx:1737
 AtlCtrlPlots.cxx:1738
 AtlCtrlPlots.cxx:1739
 AtlCtrlPlots.cxx:1740
 AtlCtrlPlots.cxx:1741
 AtlCtrlPlots.cxx:1742
 AtlCtrlPlots.cxx:1743
 AtlCtrlPlots.cxx:1744
 AtlCtrlPlots.cxx:1745
 AtlCtrlPlots.cxx:1746
 AtlCtrlPlots.cxx:1747
 AtlCtrlPlots.cxx:1748
 AtlCtrlPlots.cxx:1749
 AtlCtrlPlots.cxx:1750
 AtlCtrlPlots.cxx:1751
 AtlCtrlPlots.cxx:1752
 AtlCtrlPlots.cxx:1753
 AtlCtrlPlots.cxx:1754
 AtlCtrlPlots.cxx:1755
 AtlCtrlPlots.cxx:1756
 AtlCtrlPlots.cxx:1757
 AtlCtrlPlots.cxx:1758
 AtlCtrlPlots.cxx:1759
 AtlCtrlPlots.cxx:1760
 AtlCtrlPlots.cxx:1761
 AtlCtrlPlots.cxx:1762
 AtlCtrlPlots.cxx:1763
 AtlCtrlPlots.cxx:1764
 AtlCtrlPlots.cxx:1765
 AtlCtrlPlots.cxx:1766
 AtlCtrlPlots.cxx:1767
 AtlCtrlPlots.cxx:1768
 AtlCtrlPlots.cxx:1769
 AtlCtrlPlots.cxx:1770
 AtlCtrlPlots.cxx:1771
 AtlCtrlPlots.cxx:1772
 AtlCtrlPlots.cxx:1773
 AtlCtrlPlots.cxx:1774
 AtlCtrlPlots.cxx:1775
 AtlCtrlPlots.cxx:1776
 AtlCtrlPlots.cxx:1777
 AtlCtrlPlots.cxx:1778
 AtlCtrlPlots.cxx:1779
 AtlCtrlPlots.cxx:1780
 AtlCtrlPlots.cxx:1781
 AtlCtrlPlots.cxx:1782
 AtlCtrlPlots.cxx:1783
 AtlCtrlPlots.cxx:1784
 AtlCtrlPlots.cxx:1785
 AtlCtrlPlots.cxx:1786
 AtlCtrlPlots.cxx:1787
 AtlCtrlPlots.cxx:1788
 AtlCtrlPlots.cxx:1789
 AtlCtrlPlots.cxx:1790
 AtlCtrlPlots.cxx:1791
 AtlCtrlPlots.cxx:1792
 AtlCtrlPlots.cxx:1793
 AtlCtrlPlots.cxx:1794
 AtlCtrlPlots.cxx:1795
 AtlCtrlPlots.cxx:1796
 AtlCtrlPlots.cxx:1797
 AtlCtrlPlots.cxx:1798
 AtlCtrlPlots.cxx:1799
 AtlCtrlPlots.cxx:1800
 AtlCtrlPlots.cxx:1801
 AtlCtrlPlots.cxx:1802
 AtlCtrlPlots.cxx:1803
 AtlCtrlPlots.cxx:1804
 AtlCtrlPlots.cxx:1805
 AtlCtrlPlots.cxx:1806
 AtlCtrlPlots.cxx:1807
 AtlCtrlPlots.cxx:1808
 AtlCtrlPlots.cxx:1809
 AtlCtrlPlots.cxx:1810
 AtlCtrlPlots.cxx:1811
 AtlCtrlPlots.cxx:1812
 AtlCtrlPlots.cxx:1813
 AtlCtrlPlots.cxx:1814
 AtlCtrlPlots.cxx:1815
 AtlCtrlPlots.cxx:1816
 AtlCtrlPlots.cxx:1817
 AtlCtrlPlots.cxx:1818
 AtlCtrlPlots.cxx:1819
 AtlCtrlPlots.cxx:1820
 AtlCtrlPlots.cxx:1821
 AtlCtrlPlots.cxx:1822
 AtlCtrlPlots.cxx:1823
 AtlCtrlPlots.cxx:1824
 AtlCtrlPlots.cxx:1825
 AtlCtrlPlots.cxx:1826
 AtlCtrlPlots.cxx:1827
 AtlCtrlPlots.cxx:1828
 AtlCtrlPlots.cxx:1829
 AtlCtrlPlots.cxx:1830
 AtlCtrlPlots.cxx:1831
 AtlCtrlPlots.cxx:1832
 AtlCtrlPlots.cxx:1833
 AtlCtrlPlots.cxx:1834
 AtlCtrlPlots.cxx:1835
 AtlCtrlPlots.cxx:1836
 AtlCtrlPlots.cxx:1837
 AtlCtrlPlots.cxx:1838
 AtlCtrlPlots.cxx:1839
 AtlCtrlPlots.cxx:1840
 AtlCtrlPlots.cxx:1841
 AtlCtrlPlots.cxx:1842
 AtlCtrlPlots.cxx:1843
 AtlCtrlPlots.cxx:1844
 AtlCtrlPlots.cxx:1845
 AtlCtrlPlots.cxx:1846
 AtlCtrlPlots.cxx:1847
 AtlCtrlPlots.cxx:1848
 AtlCtrlPlots.cxx:1849
 AtlCtrlPlots.cxx:1850
 AtlCtrlPlots.cxx:1851
 AtlCtrlPlots.cxx:1852
 AtlCtrlPlots.cxx:1853
 AtlCtrlPlots.cxx:1854
 AtlCtrlPlots.cxx:1855
 AtlCtrlPlots.cxx:1856
 AtlCtrlPlots.cxx:1857
 AtlCtrlPlots.cxx:1858
 AtlCtrlPlots.cxx:1859
 AtlCtrlPlots.cxx:1860
 AtlCtrlPlots.cxx:1861
 AtlCtrlPlots.cxx:1862
 AtlCtrlPlots.cxx:1863
 AtlCtrlPlots.cxx:1864
 AtlCtrlPlots.cxx:1865
 AtlCtrlPlots.cxx:1866
 AtlCtrlPlots.cxx:1867
 AtlCtrlPlots.cxx:1868
 AtlCtrlPlots.cxx:1869
 AtlCtrlPlots.cxx:1870
 AtlCtrlPlots.cxx:1871
 AtlCtrlPlots.cxx:1872
 AtlCtrlPlots.cxx:1873
 AtlCtrlPlots.cxx:1874
 AtlCtrlPlots.cxx:1875
 AtlCtrlPlots.cxx:1876
 AtlCtrlPlots.cxx:1877
 AtlCtrlPlots.cxx:1878
 AtlCtrlPlots.cxx:1879
 AtlCtrlPlots.cxx:1880
 AtlCtrlPlots.cxx:1881
 AtlCtrlPlots.cxx:1882
 AtlCtrlPlots.cxx:1883
 AtlCtrlPlots.cxx:1884
 AtlCtrlPlots.cxx:1885
 AtlCtrlPlots.cxx:1886
 AtlCtrlPlots.cxx:1887
 AtlCtrlPlots.cxx:1888
 AtlCtrlPlots.cxx:1889
 AtlCtrlPlots.cxx:1890
 AtlCtrlPlots.cxx:1891
 AtlCtrlPlots.cxx:1892
 AtlCtrlPlots.cxx:1893
 AtlCtrlPlots.cxx:1894
 AtlCtrlPlots.cxx:1895
 AtlCtrlPlots.cxx:1896
 AtlCtrlPlots.cxx:1897
 AtlCtrlPlots.cxx:1898
 AtlCtrlPlots.cxx:1899
 AtlCtrlPlots.cxx:1900
 AtlCtrlPlots.cxx:1901
 AtlCtrlPlots.cxx:1902
 AtlCtrlPlots.cxx:1903
 AtlCtrlPlots.cxx:1904
 AtlCtrlPlots.cxx:1905
 AtlCtrlPlots.cxx:1906
 AtlCtrlPlots.cxx:1907
 AtlCtrlPlots.cxx:1908
 AtlCtrlPlots.cxx:1909
 AtlCtrlPlots.cxx:1910
 AtlCtrlPlots.cxx:1911
 AtlCtrlPlots.cxx:1912
 AtlCtrlPlots.cxx:1913
 AtlCtrlPlots.cxx:1914
 AtlCtrlPlots.cxx:1915
 AtlCtrlPlots.cxx:1916
 AtlCtrlPlots.cxx:1917
 AtlCtrlPlots.cxx:1918
 AtlCtrlPlots.cxx:1919
 AtlCtrlPlots.cxx:1920
 AtlCtrlPlots.cxx:1921
 AtlCtrlPlots.cxx:1922
 AtlCtrlPlots.cxx:1923
 AtlCtrlPlots.cxx:1924
 AtlCtrlPlots.cxx:1925
 AtlCtrlPlots.cxx:1926
 AtlCtrlPlots.cxx:1927
 AtlCtrlPlots.cxx:1928
 AtlCtrlPlots.cxx:1929
 AtlCtrlPlots.cxx:1930
 AtlCtrlPlots.cxx:1931
 AtlCtrlPlots.cxx:1932
 AtlCtrlPlots.cxx:1933
 AtlCtrlPlots.cxx:1934
 AtlCtrlPlots.cxx:1935
 AtlCtrlPlots.cxx:1936
 AtlCtrlPlots.cxx:1937
 AtlCtrlPlots.cxx:1938
 AtlCtrlPlots.cxx:1939
 AtlCtrlPlots.cxx:1940
 AtlCtrlPlots.cxx:1941
 AtlCtrlPlots.cxx:1942
 AtlCtrlPlots.cxx:1943
 AtlCtrlPlots.cxx:1944
 AtlCtrlPlots.cxx:1945
 AtlCtrlPlots.cxx:1946
 AtlCtrlPlots.cxx:1947
 AtlCtrlPlots.cxx:1948
 AtlCtrlPlots.cxx:1949
 AtlCtrlPlots.cxx:1950
 AtlCtrlPlots.cxx:1951
 AtlCtrlPlots.cxx:1952
 AtlCtrlPlots.cxx:1953
 AtlCtrlPlots.cxx:1954
 AtlCtrlPlots.cxx:1955
 AtlCtrlPlots.cxx:1956
 AtlCtrlPlots.cxx:1957
 AtlCtrlPlots.cxx:1958
 AtlCtrlPlots.cxx:1959
 AtlCtrlPlots.cxx:1960
 AtlCtrlPlots.cxx:1961
 AtlCtrlPlots.cxx:1962
 AtlCtrlPlots.cxx:1963
 AtlCtrlPlots.cxx:1964
 AtlCtrlPlots.cxx:1965
 AtlCtrlPlots.cxx:1966
 AtlCtrlPlots.cxx:1967
 AtlCtrlPlots.cxx:1968
 AtlCtrlPlots.cxx:1969
 AtlCtrlPlots.cxx:1970
 AtlCtrlPlots.cxx:1971
 AtlCtrlPlots.cxx:1972
 AtlCtrlPlots.cxx:1973
 AtlCtrlPlots.cxx:1974
 AtlCtrlPlots.cxx:1975
 AtlCtrlPlots.cxx:1976
 AtlCtrlPlots.cxx:1977
 AtlCtrlPlots.cxx:1978
 AtlCtrlPlots.cxx:1979
 AtlCtrlPlots.cxx:1980
 AtlCtrlPlots.cxx:1981
 AtlCtrlPlots.cxx:1982
 AtlCtrlPlots.cxx:1983
 AtlCtrlPlots.cxx:1984
 AtlCtrlPlots.cxx:1985
 AtlCtrlPlots.cxx:1986
 AtlCtrlPlots.cxx:1987
 AtlCtrlPlots.cxx:1988
 AtlCtrlPlots.cxx:1989
 AtlCtrlPlots.cxx:1990
 AtlCtrlPlots.cxx:1991
 AtlCtrlPlots.cxx:1992
 AtlCtrlPlots.cxx:1993
 AtlCtrlPlots.cxx:1994
 AtlCtrlPlots.cxx:1995
 AtlCtrlPlots.cxx:1996
 AtlCtrlPlots.cxx:1997
 AtlCtrlPlots.cxx:1998
 AtlCtrlPlots.cxx:1999
 AtlCtrlPlots.cxx:2000
 AtlCtrlPlots.cxx:2001
 AtlCtrlPlots.cxx:2002
 AtlCtrlPlots.cxx:2003
 AtlCtrlPlots.cxx:2004
 AtlCtrlPlots.cxx:2005
 AtlCtrlPlots.cxx:2006
 AtlCtrlPlots.cxx:2007
 AtlCtrlPlots.cxx:2008
 AtlCtrlPlots.cxx:2009
 AtlCtrlPlots.cxx:2010
 AtlCtrlPlots.cxx:2011
 AtlCtrlPlots.cxx:2012
 AtlCtrlPlots.cxx:2013
 AtlCtrlPlots.cxx:2014
 AtlCtrlPlots.cxx:2015
 AtlCtrlPlots.cxx:2016
 AtlCtrlPlots.cxx:2017
 AtlCtrlPlots.cxx:2018
 AtlCtrlPlots.cxx:2019
 AtlCtrlPlots.cxx:2020
 AtlCtrlPlots.cxx:2021
 AtlCtrlPlots.cxx:2022
 AtlCtrlPlots.cxx:2023
 AtlCtrlPlots.cxx:2024
 AtlCtrlPlots.cxx:2025
 AtlCtrlPlots.cxx:2026
 AtlCtrlPlots.cxx:2027
 AtlCtrlPlots.cxx:2028
 AtlCtrlPlots.cxx:2029
 AtlCtrlPlots.cxx:2030
 AtlCtrlPlots.cxx:2031
 AtlCtrlPlots.cxx:2032
 AtlCtrlPlots.cxx:2033
 AtlCtrlPlots.cxx:2034
 AtlCtrlPlots.cxx:2035
 AtlCtrlPlots.cxx:2036
 AtlCtrlPlots.cxx:2037
 AtlCtrlPlots.cxx:2038
 AtlCtrlPlots.cxx:2039
 AtlCtrlPlots.cxx:2040
 AtlCtrlPlots.cxx:2041
 AtlCtrlPlots.cxx:2042
 AtlCtrlPlots.cxx:2043
 AtlCtrlPlots.cxx:2044
 AtlCtrlPlots.cxx:2045
 AtlCtrlPlots.cxx:2046
 AtlCtrlPlots.cxx:2047
 AtlCtrlPlots.cxx:2048
 AtlCtrlPlots.cxx:2049
 AtlCtrlPlots.cxx:2050
 AtlCtrlPlots.cxx:2051
 AtlCtrlPlots.cxx:2052
 AtlCtrlPlots.cxx:2053
 AtlCtrlPlots.cxx:2054
 AtlCtrlPlots.cxx:2055
 AtlCtrlPlots.cxx:2056
 AtlCtrlPlots.cxx:2057
 AtlCtrlPlots.cxx:2058
 AtlCtrlPlots.cxx:2059
 AtlCtrlPlots.cxx:2060
 AtlCtrlPlots.cxx:2061
 AtlCtrlPlots.cxx:2062
 AtlCtrlPlots.cxx:2063
 AtlCtrlPlots.cxx:2064
 AtlCtrlPlots.cxx:2065
 AtlCtrlPlots.cxx:2066
 AtlCtrlPlots.cxx:2067
 AtlCtrlPlots.cxx:2068
 AtlCtrlPlots.cxx:2069
 AtlCtrlPlots.cxx:2070
 AtlCtrlPlots.cxx:2071
 AtlCtrlPlots.cxx:2072
 AtlCtrlPlots.cxx:2073
 AtlCtrlPlots.cxx:2074
 AtlCtrlPlots.cxx:2075
 AtlCtrlPlots.cxx:2076
 AtlCtrlPlots.cxx:2077
 AtlCtrlPlots.cxx:2078
 AtlCtrlPlots.cxx:2079
 AtlCtrlPlots.cxx:2080
 AtlCtrlPlots.cxx:2081
 AtlCtrlPlots.cxx:2082
 AtlCtrlPlots.cxx:2083
 AtlCtrlPlots.cxx:2084
 AtlCtrlPlots.cxx:2085
 AtlCtrlPlots.cxx:2086
 AtlCtrlPlots.cxx:2087
 AtlCtrlPlots.cxx:2088
 AtlCtrlPlots.cxx:2089
 AtlCtrlPlots.cxx:2090
 AtlCtrlPlots.cxx:2091
 AtlCtrlPlots.cxx:2092
 AtlCtrlPlots.cxx:2093
 AtlCtrlPlots.cxx:2094
 AtlCtrlPlots.cxx:2095
 AtlCtrlPlots.cxx:2096
 AtlCtrlPlots.cxx:2097
 AtlCtrlPlots.cxx:2098
 AtlCtrlPlots.cxx:2099
 AtlCtrlPlots.cxx:2100
 AtlCtrlPlots.cxx:2101
 AtlCtrlPlots.cxx:2102
 AtlCtrlPlots.cxx:2103
 AtlCtrlPlots.cxx:2104
 AtlCtrlPlots.cxx:2105
 AtlCtrlPlots.cxx:2106
 AtlCtrlPlots.cxx:2107
 AtlCtrlPlots.cxx:2108
 AtlCtrlPlots.cxx:2109
 AtlCtrlPlots.cxx:2110
 AtlCtrlPlots.cxx:2111
 AtlCtrlPlots.cxx:2112
 AtlCtrlPlots.cxx:2113
 AtlCtrlPlots.cxx:2114
 AtlCtrlPlots.cxx:2115
 AtlCtrlPlots.cxx:2116
 AtlCtrlPlots.cxx:2117
 AtlCtrlPlots.cxx:2118
 AtlCtrlPlots.cxx:2119
 AtlCtrlPlots.cxx:2120
 AtlCtrlPlots.cxx:2121
 AtlCtrlPlots.cxx:2122
 AtlCtrlPlots.cxx:2123
 AtlCtrlPlots.cxx:2124
 AtlCtrlPlots.cxx:2125
 AtlCtrlPlots.cxx:2126
 AtlCtrlPlots.cxx:2127
 AtlCtrlPlots.cxx:2128
 AtlCtrlPlots.cxx:2129
 AtlCtrlPlots.cxx:2130
 AtlCtrlPlots.cxx:2131
 AtlCtrlPlots.cxx:2132
 AtlCtrlPlots.cxx:2133
 AtlCtrlPlots.cxx:2134
 AtlCtrlPlots.cxx:2135
 AtlCtrlPlots.cxx:2136
 AtlCtrlPlots.cxx:2137
 AtlCtrlPlots.cxx:2138
 AtlCtrlPlots.cxx:2139
 AtlCtrlPlots.cxx:2140
 AtlCtrlPlots.cxx:2141
 AtlCtrlPlots.cxx:2142
 AtlCtrlPlots.cxx:2143
 AtlCtrlPlots.cxx:2144
 AtlCtrlPlots.cxx:2145
 AtlCtrlPlots.cxx:2146
 AtlCtrlPlots.cxx:2147
 AtlCtrlPlots.cxx:2148
 AtlCtrlPlots.cxx:2149
 AtlCtrlPlots.cxx:2150
 AtlCtrlPlots.cxx:2151
 AtlCtrlPlots.cxx:2152
 AtlCtrlPlots.cxx:2153
 AtlCtrlPlots.cxx:2154
 AtlCtrlPlots.cxx:2155
 AtlCtrlPlots.cxx:2156
 AtlCtrlPlots.cxx:2157
 AtlCtrlPlots.cxx:2158
 AtlCtrlPlots.cxx:2159
 AtlCtrlPlots.cxx:2160
 AtlCtrlPlots.cxx:2161
 AtlCtrlPlots.cxx:2162
 AtlCtrlPlots.cxx:2163
 AtlCtrlPlots.cxx:2164
 AtlCtrlPlots.cxx:2165
 AtlCtrlPlots.cxx:2166
 AtlCtrlPlots.cxx:2167
 AtlCtrlPlots.cxx:2168
 AtlCtrlPlots.cxx:2169
 AtlCtrlPlots.cxx:2170
 AtlCtrlPlots.cxx:2171
 AtlCtrlPlots.cxx:2172
 AtlCtrlPlots.cxx:2173
 AtlCtrlPlots.cxx:2174
 AtlCtrlPlots.cxx:2175
 AtlCtrlPlots.cxx:2176
 AtlCtrlPlots.cxx:2177
 AtlCtrlPlots.cxx:2178
 AtlCtrlPlots.cxx:2179
 AtlCtrlPlots.cxx:2180
 AtlCtrlPlots.cxx:2181
 AtlCtrlPlots.cxx:2182
 AtlCtrlPlots.cxx:2183
 AtlCtrlPlots.cxx:2184
 AtlCtrlPlots.cxx:2185
 AtlCtrlPlots.cxx:2186
 AtlCtrlPlots.cxx:2187
 AtlCtrlPlots.cxx:2188
 AtlCtrlPlots.cxx:2189
 AtlCtrlPlots.cxx:2190
 AtlCtrlPlots.cxx:2191
 AtlCtrlPlots.cxx:2192
 AtlCtrlPlots.cxx:2193
 AtlCtrlPlots.cxx:2194
 AtlCtrlPlots.cxx:2195
 AtlCtrlPlots.cxx:2196
 AtlCtrlPlots.cxx:2197
 AtlCtrlPlots.cxx:2198
 AtlCtrlPlots.cxx:2199
 AtlCtrlPlots.cxx:2200
 AtlCtrlPlots.cxx:2201
 AtlCtrlPlots.cxx:2202
 AtlCtrlPlots.cxx:2203
 AtlCtrlPlots.cxx:2204
 AtlCtrlPlots.cxx:2205
 AtlCtrlPlots.cxx:2206
 AtlCtrlPlots.cxx:2207
 AtlCtrlPlots.cxx:2208
 AtlCtrlPlots.cxx:2209
 AtlCtrlPlots.cxx:2210
 AtlCtrlPlots.cxx:2211
 AtlCtrlPlots.cxx:2212
 AtlCtrlPlots.cxx:2213
 AtlCtrlPlots.cxx:2214
 AtlCtrlPlots.cxx:2215
 AtlCtrlPlots.cxx:2216
 AtlCtrlPlots.cxx:2217
 AtlCtrlPlots.cxx:2218
 AtlCtrlPlots.cxx:2219
 AtlCtrlPlots.cxx:2220
 AtlCtrlPlots.cxx:2221
 AtlCtrlPlots.cxx:2222
 AtlCtrlPlots.cxx:2223
 AtlCtrlPlots.cxx:2224
 AtlCtrlPlots.cxx:2225
 AtlCtrlPlots.cxx:2226
 AtlCtrlPlots.cxx:2227
 AtlCtrlPlots.cxx:2228
 AtlCtrlPlots.cxx:2229
 AtlCtrlPlots.cxx:2230
 AtlCtrlPlots.cxx:2231
 AtlCtrlPlots.cxx:2232
 AtlCtrlPlots.cxx:2233
 AtlCtrlPlots.cxx:2234
 AtlCtrlPlots.cxx:2235
 AtlCtrlPlots.cxx:2236
 AtlCtrlPlots.cxx:2237
 AtlCtrlPlots.cxx:2238
 AtlCtrlPlots.cxx:2239
 AtlCtrlPlots.cxx:2240
 AtlCtrlPlots.cxx:2241
 AtlCtrlPlots.cxx:2242
 AtlCtrlPlots.cxx:2243
 AtlCtrlPlots.cxx:2244
 AtlCtrlPlots.cxx:2245
 AtlCtrlPlots.cxx:2246
 AtlCtrlPlots.cxx:2247
 AtlCtrlPlots.cxx:2248
 AtlCtrlPlots.cxx:2249
 AtlCtrlPlots.cxx:2250
 AtlCtrlPlots.cxx:2251
 AtlCtrlPlots.cxx:2252
 AtlCtrlPlots.cxx:2253
 AtlCtrlPlots.cxx:2254
 AtlCtrlPlots.cxx:2255
 AtlCtrlPlots.cxx:2256
 AtlCtrlPlots.cxx:2257
 AtlCtrlPlots.cxx:2258
 AtlCtrlPlots.cxx:2259
 AtlCtrlPlots.cxx:2260
 AtlCtrlPlots.cxx:2261
 AtlCtrlPlots.cxx:2262
 AtlCtrlPlots.cxx:2263
 AtlCtrlPlots.cxx:2264
 AtlCtrlPlots.cxx:2265
 AtlCtrlPlots.cxx:2266
 AtlCtrlPlots.cxx:2267
 AtlCtrlPlots.cxx:2268
 AtlCtrlPlots.cxx:2269
 AtlCtrlPlots.cxx:2270
 AtlCtrlPlots.cxx:2271
 AtlCtrlPlots.cxx:2272
 AtlCtrlPlots.cxx:2273
 AtlCtrlPlots.cxx:2274
 AtlCtrlPlots.cxx:2275
 AtlCtrlPlots.cxx:2276
 AtlCtrlPlots.cxx:2277
 AtlCtrlPlots.cxx:2278
 AtlCtrlPlots.cxx:2279
 AtlCtrlPlots.cxx:2280
 AtlCtrlPlots.cxx:2281
 AtlCtrlPlots.cxx:2282
 AtlCtrlPlots.cxx:2283
 AtlCtrlPlots.cxx:2284
 AtlCtrlPlots.cxx:2285
 AtlCtrlPlots.cxx:2286
 AtlCtrlPlots.cxx:2287
 AtlCtrlPlots.cxx:2288
 AtlCtrlPlots.cxx:2289
 AtlCtrlPlots.cxx:2290
 AtlCtrlPlots.cxx:2291
 AtlCtrlPlots.cxx:2292
 AtlCtrlPlots.cxx:2293
 AtlCtrlPlots.cxx:2294
 AtlCtrlPlots.cxx:2295
 AtlCtrlPlots.cxx:2296
 AtlCtrlPlots.cxx:2297
 AtlCtrlPlots.cxx:2298
 AtlCtrlPlots.cxx:2299
 AtlCtrlPlots.cxx:2300
 AtlCtrlPlots.cxx:2301
 AtlCtrlPlots.cxx:2302
 AtlCtrlPlots.cxx:2303
 AtlCtrlPlots.cxx:2304
 AtlCtrlPlots.cxx:2305
 AtlCtrlPlots.cxx:2306
 AtlCtrlPlots.cxx:2307
 AtlCtrlPlots.cxx:2308
 AtlCtrlPlots.cxx:2309
 AtlCtrlPlots.cxx:2310
 AtlCtrlPlots.cxx:2311
 AtlCtrlPlots.cxx:2312
 AtlCtrlPlots.cxx:2313
 AtlCtrlPlots.cxx:2314
 AtlCtrlPlots.cxx:2315
 AtlCtrlPlots.cxx:2316
 AtlCtrlPlots.cxx:2317
 AtlCtrlPlots.cxx:2318
 AtlCtrlPlots.cxx:2319
 AtlCtrlPlots.cxx:2320
 AtlCtrlPlots.cxx:2321
 AtlCtrlPlots.cxx:2322
 AtlCtrlPlots.cxx:2323
 AtlCtrlPlots.cxx:2324
 AtlCtrlPlots.cxx:2325
 AtlCtrlPlots.cxx:2326
 AtlCtrlPlots.cxx:2327
 AtlCtrlPlots.cxx:2328
 AtlCtrlPlots.cxx:2329
 AtlCtrlPlots.cxx:2330
 AtlCtrlPlots.cxx:2331
 AtlCtrlPlots.cxx:2332
 AtlCtrlPlots.cxx:2333
 AtlCtrlPlots.cxx:2334
 AtlCtrlPlots.cxx:2335
 AtlCtrlPlots.cxx:2336
 AtlCtrlPlots.cxx:2337
 AtlCtrlPlots.cxx:2338
 AtlCtrlPlots.cxx:2339
 AtlCtrlPlots.cxx:2340
 AtlCtrlPlots.cxx:2341
 AtlCtrlPlots.cxx:2342
 AtlCtrlPlots.cxx:2343
 AtlCtrlPlots.cxx:2344
 AtlCtrlPlots.cxx:2345
 AtlCtrlPlots.cxx:2346
 AtlCtrlPlots.cxx:2347
 AtlCtrlPlots.cxx:2348
 AtlCtrlPlots.cxx:2349
 AtlCtrlPlots.cxx:2350
 AtlCtrlPlots.cxx:2351
 AtlCtrlPlots.cxx:2352
 AtlCtrlPlots.cxx:2353
 AtlCtrlPlots.cxx:2354
 AtlCtrlPlots.cxx:2355
 AtlCtrlPlots.cxx:2356
 AtlCtrlPlots.cxx:2357
 AtlCtrlPlots.cxx:2358
 AtlCtrlPlots.cxx:2359
 AtlCtrlPlots.cxx:2360
 AtlCtrlPlots.cxx:2361
 AtlCtrlPlots.cxx:2362
 AtlCtrlPlots.cxx:2363
 AtlCtrlPlots.cxx:2364
 AtlCtrlPlots.cxx:2365
 AtlCtrlPlots.cxx:2366
 AtlCtrlPlots.cxx:2367
 AtlCtrlPlots.cxx:2368
 AtlCtrlPlots.cxx:2369
 AtlCtrlPlots.cxx:2370
 AtlCtrlPlots.cxx:2371
 AtlCtrlPlots.cxx:2372
 AtlCtrlPlots.cxx:2373
 AtlCtrlPlots.cxx:2374
 AtlCtrlPlots.cxx:2375
 AtlCtrlPlots.cxx:2376
 AtlCtrlPlots.cxx:2377
 AtlCtrlPlots.cxx:2378
 AtlCtrlPlots.cxx:2379
 AtlCtrlPlots.cxx:2380
 AtlCtrlPlots.cxx:2381
 AtlCtrlPlots.cxx:2382
 AtlCtrlPlots.cxx:2383
 AtlCtrlPlots.cxx:2384
 AtlCtrlPlots.cxx:2385
 AtlCtrlPlots.cxx:2386
 AtlCtrlPlots.cxx:2387
 AtlCtrlPlots.cxx:2388
 AtlCtrlPlots.cxx:2389
 AtlCtrlPlots.cxx:2390
 AtlCtrlPlots.cxx:2391
 AtlCtrlPlots.cxx:2392
 AtlCtrlPlots.cxx:2393
 AtlCtrlPlots.cxx:2394
 AtlCtrlPlots.cxx:2395
 AtlCtrlPlots.cxx:2396
 AtlCtrlPlots.cxx:2397
 AtlCtrlPlots.cxx:2398
 AtlCtrlPlots.cxx:2399
 AtlCtrlPlots.cxx:2400
 AtlCtrlPlots.cxx:2401
 AtlCtrlPlots.cxx:2402
 AtlCtrlPlots.cxx:2403
 AtlCtrlPlots.cxx:2404
 AtlCtrlPlots.cxx:2405
 AtlCtrlPlots.cxx:2406
 AtlCtrlPlots.cxx:2407
 AtlCtrlPlots.cxx:2408
 AtlCtrlPlots.cxx:2409
 AtlCtrlPlots.cxx:2410
 AtlCtrlPlots.cxx:2411
 AtlCtrlPlots.cxx:2412
 AtlCtrlPlots.cxx:2413
 AtlCtrlPlots.cxx:2414
 AtlCtrlPlots.cxx:2415
 AtlCtrlPlots.cxx:2416
 AtlCtrlPlots.cxx:2417
 AtlCtrlPlots.cxx:2418
 AtlCtrlPlots.cxx:2419
 AtlCtrlPlots.cxx:2420
 AtlCtrlPlots.cxx:2421
 AtlCtrlPlots.cxx:2422
 AtlCtrlPlots.cxx:2423
 AtlCtrlPlots.cxx:2424
 AtlCtrlPlots.cxx:2425
 AtlCtrlPlots.cxx:2426
 AtlCtrlPlots.cxx:2427
 AtlCtrlPlots.cxx:2428
 AtlCtrlPlots.cxx:2429
 AtlCtrlPlots.cxx:2430
 AtlCtrlPlots.cxx:2431
 AtlCtrlPlots.cxx:2432
 AtlCtrlPlots.cxx:2433
 AtlCtrlPlots.cxx:2434
 AtlCtrlPlots.cxx:2435
 AtlCtrlPlots.cxx:2436
 AtlCtrlPlots.cxx:2437
 AtlCtrlPlots.cxx:2438
 AtlCtrlPlots.cxx:2439
 AtlCtrlPlots.cxx:2440
 AtlCtrlPlots.cxx:2441
 AtlCtrlPlots.cxx:2442
 AtlCtrlPlots.cxx:2443
 AtlCtrlPlots.cxx:2444
 AtlCtrlPlots.cxx:2445
 AtlCtrlPlots.cxx:2446
 AtlCtrlPlots.cxx:2447
 AtlCtrlPlots.cxx:2448
 AtlCtrlPlots.cxx:2449
 AtlCtrlPlots.cxx:2450
 AtlCtrlPlots.cxx:2451
 AtlCtrlPlots.cxx:2452
 AtlCtrlPlots.cxx:2453
 AtlCtrlPlots.cxx:2454
 AtlCtrlPlots.cxx:2455
 AtlCtrlPlots.cxx:2456
 AtlCtrlPlots.cxx:2457
 AtlCtrlPlots.cxx:2458
 AtlCtrlPlots.cxx:2459
 AtlCtrlPlots.cxx:2460
 AtlCtrlPlots.cxx:2461
 AtlCtrlPlots.cxx:2462
 AtlCtrlPlots.cxx:2463
 AtlCtrlPlots.cxx:2464
 AtlCtrlPlots.cxx:2465
 AtlCtrlPlots.cxx:2466
 AtlCtrlPlots.cxx:2467
 AtlCtrlPlots.cxx:2468
 AtlCtrlPlots.cxx:2469
 AtlCtrlPlots.cxx:2470
 AtlCtrlPlots.cxx:2471
 AtlCtrlPlots.cxx:2472
 AtlCtrlPlots.cxx:2473
 AtlCtrlPlots.cxx:2474
 AtlCtrlPlots.cxx:2475
 AtlCtrlPlots.cxx:2476
 AtlCtrlPlots.cxx:2477
 AtlCtrlPlots.cxx:2478
 AtlCtrlPlots.cxx:2479
 AtlCtrlPlots.cxx:2480
 AtlCtrlPlots.cxx:2481
 AtlCtrlPlots.cxx:2482
 AtlCtrlPlots.cxx:2483
 AtlCtrlPlots.cxx:2484
 AtlCtrlPlots.cxx:2485
 AtlCtrlPlots.cxx:2486
 AtlCtrlPlots.cxx:2487
 AtlCtrlPlots.cxx:2488
 AtlCtrlPlots.cxx:2489
 AtlCtrlPlots.cxx:2490
 AtlCtrlPlots.cxx:2491
 AtlCtrlPlots.cxx:2492
 AtlCtrlPlots.cxx:2493
 AtlCtrlPlots.cxx:2494
 AtlCtrlPlots.cxx:2495
 AtlCtrlPlots.cxx:2496
 AtlCtrlPlots.cxx:2497
 AtlCtrlPlots.cxx:2498
 AtlCtrlPlots.cxx:2499
 AtlCtrlPlots.cxx:2500
 AtlCtrlPlots.cxx:2501
 AtlCtrlPlots.cxx:2502
 AtlCtrlPlots.cxx:2503
 AtlCtrlPlots.cxx:2504
 AtlCtrlPlots.cxx:2505
 AtlCtrlPlots.cxx:2506
 AtlCtrlPlots.cxx:2507
 AtlCtrlPlots.cxx:2508
 AtlCtrlPlots.cxx:2509
 AtlCtrlPlots.cxx:2510
 AtlCtrlPlots.cxx:2511
 AtlCtrlPlots.cxx:2512
 AtlCtrlPlots.cxx:2513
 AtlCtrlPlots.cxx:2514
 AtlCtrlPlots.cxx:2515
 AtlCtrlPlots.cxx:2516
 AtlCtrlPlots.cxx:2517
 AtlCtrlPlots.cxx:2518
 AtlCtrlPlots.cxx:2519
 AtlCtrlPlots.cxx:2520
 AtlCtrlPlots.cxx:2521
 AtlCtrlPlots.cxx:2522
 AtlCtrlPlots.cxx:2523
 AtlCtrlPlots.cxx:2524
 AtlCtrlPlots.cxx:2525
 AtlCtrlPlots.cxx:2526
 AtlCtrlPlots.cxx:2527
 AtlCtrlPlots.cxx:2528
 AtlCtrlPlots.cxx:2529
 AtlCtrlPlots.cxx:2530
 AtlCtrlPlots.cxx:2531
 AtlCtrlPlots.cxx:2532
 AtlCtrlPlots.cxx:2533
 AtlCtrlPlots.cxx:2534
 AtlCtrlPlots.cxx:2535
 AtlCtrlPlots.cxx:2536
 AtlCtrlPlots.cxx:2537
 AtlCtrlPlots.cxx:2538
 AtlCtrlPlots.cxx:2539
 AtlCtrlPlots.cxx:2540
 AtlCtrlPlots.cxx:2541
 AtlCtrlPlots.cxx:2542
 AtlCtrlPlots.cxx:2543
 AtlCtrlPlots.cxx:2544
 AtlCtrlPlots.cxx:2545
 AtlCtrlPlots.cxx:2546
 AtlCtrlPlots.cxx:2547
 AtlCtrlPlots.cxx:2548
 AtlCtrlPlots.cxx:2549
 AtlCtrlPlots.cxx:2550
 AtlCtrlPlots.cxx:2551
 AtlCtrlPlots.cxx:2552
 AtlCtrlPlots.cxx:2553
 AtlCtrlPlots.cxx:2554
 AtlCtrlPlots.cxx:2555
 AtlCtrlPlots.cxx:2556
 AtlCtrlPlots.cxx:2557
 AtlCtrlPlots.cxx:2558
 AtlCtrlPlots.cxx:2559
 AtlCtrlPlots.cxx:2560
 AtlCtrlPlots.cxx:2561
 AtlCtrlPlots.cxx:2562
 AtlCtrlPlots.cxx:2563
 AtlCtrlPlots.cxx:2564
 AtlCtrlPlots.cxx:2565
 AtlCtrlPlots.cxx:2566
 AtlCtrlPlots.cxx:2567
 AtlCtrlPlots.cxx:2568
 AtlCtrlPlots.cxx:2569
 AtlCtrlPlots.cxx:2570
 AtlCtrlPlots.cxx:2571
 AtlCtrlPlots.cxx:2572
 AtlCtrlPlots.cxx:2573
 AtlCtrlPlots.cxx:2574
 AtlCtrlPlots.cxx:2575
 AtlCtrlPlots.cxx:2576
 AtlCtrlPlots.cxx:2577
 AtlCtrlPlots.cxx:2578
 AtlCtrlPlots.cxx:2579
 AtlCtrlPlots.cxx:2580
 AtlCtrlPlots.cxx:2581
 AtlCtrlPlots.cxx:2582
 AtlCtrlPlots.cxx:2583
 AtlCtrlPlots.cxx:2584
 AtlCtrlPlots.cxx:2585
 AtlCtrlPlots.cxx:2586
 AtlCtrlPlots.cxx:2587
 AtlCtrlPlots.cxx:2588
 AtlCtrlPlots.cxx:2589
 AtlCtrlPlots.cxx:2590
 AtlCtrlPlots.cxx:2591
 AtlCtrlPlots.cxx:2592
 AtlCtrlPlots.cxx:2593
 AtlCtrlPlots.cxx:2594
 AtlCtrlPlots.cxx:2595
 AtlCtrlPlots.cxx:2596
 AtlCtrlPlots.cxx:2597
 AtlCtrlPlots.cxx:2598
 AtlCtrlPlots.cxx:2599
 AtlCtrlPlots.cxx:2600
 AtlCtrlPlots.cxx:2601
 AtlCtrlPlots.cxx:2602
 AtlCtrlPlots.cxx:2603
 AtlCtrlPlots.cxx:2604
 AtlCtrlPlots.cxx:2605
 AtlCtrlPlots.cxx:2606
 AtlCtrlPlots.cxx:2607
 AtlCtrlPlots.cxx:2608
 AtlCtrlPlots.cxx:2609
 AtlCtrlPlots.cxx:2610
 AtlCtrlPlots.cxx:2611
 AtlCtrlPlots.cxx:2612
 AtlCtrlPlots.cxx:2613
 AtlCtrlPlots.cxx:2614
 AtlCtrlPlots.cxx:2615
 AtlCtrlPlots.cxx:2616
 AtlCtrlPlots.cxx:2617
 AtlCtrlPlots.cxx:2618
 AtlCtrlPlots.cxx:2619
 AtlCtrlPlots.cxx:2620
 AtlCtrlPlots.cxx:2621
 AtlCtrlPlots.cxx:2622
 AtlCtrlPlots.cxx:2623
 AtlCtrlPlots.cxx:2624
 AtlCtrlPlots.cxx:2625
 AtlCtrlPlots.cxx:2626
 AtlCtrlPlots.cxx:2627
 AtlCtrlPlots.cxx:2628
 AtlCtrlPlots.cxx:2629
 AtlCtrlPlots.cxx:2630
 AtlCtrlPlots.cxx:2631
 AtlCtrlPlots.cxx:2632
 AtlCtrlPlots.cxx:2633
 AtlCtrlPlots.cxx:2634
 AtlCtrlPlots.cxx:2635
 AtlCtrlPlots.cxx:2636
 AtlCtrlPlots.cxx:2637
 AtlCtrlPlots.cxx:2638
 AtlCtrlPlots.cxx:2639
 AtlCtrlPlots.cxx:2640
 AtlCtrlPlots.cxx:2641
 AtlCtrlPlots.cxx:2642
 AtlCtrlPlots.cxx:2643
 AtlCtrlPlots.cxx:2644
 AtlCtrlPlots.cxx:2645
 AtlCtrlPlots.cxx:2646
 AtlCtrlPlots.cxx:2647
 AtlCtrlPlots.cxx:2648
 AtlCtrlPlots.cxx:2649
 AtlCtrlPlots.cxx:2650
 AtlCtrlPlots.cxx:2651
 AtlCtrlPlots.cxx:2652
 AtlCtrlPlots.cxx:2653
 AtlCtrlPlots.cxx:2654
 AtlCtrlPlots.cxx:2655
 AtlCtrlPlots.cxx:2656
 AtlCtrlPlots.cxx:2657
 AtlCtrlPlots.cxx:2658
 AtlCtrlPlots.cxx:2659
 AtlCtrlPlots.cxx:2660
 AtlCtrlPlots.cxx:2661
 AtlCtrlPlots.cxx:2662
 AtlCtrlPlots.cxx:2663
 AtlCtrlPlots.cxx:2664
 AtlCtrlPlots.cxx:2665
 AtlCtrlPlots.cxx:2666
 AtlCtrlPlots.cxx:2667
 AtlCtrlPlots.cxx:2668
 AtlCtrlPlots.cxx:2669
 AtlCtrlPlots.cxx:2670
 AtlCtrlPlots.cxx:2671
 AtlCtrlPlots.cxx:2672
 AtlCtrlPlots.cxx:2673
 AtlCtrlPlots.cxx:2674
 AtlCtrlPlots.cxx:2675
 AtlCtrlPlots.cxx:2676
 AtlCtrlPlots.cxx:2677
 AtlCtrlPlots.cxx:2678
 AtlCtrlPlots.cxx:2679
 AtlCtrlPlots.cxx:2680
 AtlCtrlPlots.cxx:2681
 AtlCtrlPlots.cxx:2682
 AtlCtrlPlots.cxx:2683
 AtlCtrlPlots.cxx:2684
 AtlCtrlPlots.cxx:2685
 AtlCtrlPlots.cxx:2686
 AtlCtrlPlots.cxx:2687
 AtlCtrlPlots.cxx:2688
 AtlCtrlPlots.cxx:2689
 AtlCtrlPlots.cxx:2690
 AtlCtrlPlots.cxx:2691
 AtlCtrlPlots.cxx:2692
 AtlCtrlPlots.cxx:2693
 AtlCtrlPlots.cxx:2694
 AtlCtrlPlots.cxx:2695
 AtlCtrlPlots.cxx:2696
 AtlCtrlPlots.cxx:2697
 AtlCtrlPlots.cxx:2698
 AtlCtrlPlots.cxx:2699
 AtlCtrlPlots.cxx:2700
 AtlCtrlPlots.cxx:2701
 AtlCtrlPlots.cxx:2702
 AtlCtrlPlots.cxx:2703
 AtlCtrlPlots.cxx:2704
 AtlCtrlPlots.cxx:2705
 AtlCtrlPlots.cxx:2706
 AtlCtrlPlots.cxx:2707
 AtlCtrlPlots.cxx:2708
 AtlCtrlPlots.cxx:2709
 AtlCtrlPlots.cxx:2710
 AtlCtrlPlots.cxx:2711
 AtlCtrlPlots.cxx:2712
 AtlCtrlPlots.cxx:2713
 AtlCtrlPlots.cxx:2714
 AtlCtrlPlots.cxx:2715
 AtlCtrlPlots.cxx:2716
 AtlCtrlPlots.cxx:2717
 AtlCtrlPlots.cxx:2718
 AtlCtrlPlots.cxx:2719
 AtlCtrlPlots.cxx:2720
 AtlCtrlPlots.cxx:2721
 AtlCtrlPlots.cxx:2722
 AtlCtrlPlots.cxx:2723
 AtlCtrlPlots.cxx:2724
 AtlCtrlPlots.cxx:2725
 AtlCtrlPlots.cxx:2726
 AtlCtrlPlots.cxx:2727
 AtlCtrlPlots.cxx:2728
 AtlCtrlPlots.cxx:2729
 AtlCtrlPlots.cxx:2730
 AtlCtrlPlots.cxx:2731
 AtlCtrlPlots.cxx:2732
 AtlCtrlPlots.cxx:2733
 AtlCtrlPlots.cxx:2734
 AtlCtrlPlots.cxx:2735
 AtlCtrlPlots.cxx:2736
 AtlCtrlPlots.cxx:2737
 AtlCtrlPlots.cxx:2738
 AtlCtrlPlots.cxx:2739
 AtlCtrlPlots.cxx:2740
 AtlCtrlPlots.cxx:2741
 AtlCtrlPlots.cxx:2742
 AtlCtrlPlots.cxx:2743
 AtlCtrlPlots.cxx:2744
 AtlCtrlPlots.cxx:2745
 AtlCtrlPlots.cxx:2746
 AtlCtrlPlots.cxx:2747
 AtlCtrlPlots.cxx:2748
 AtlCtrlPlots.cxx:2749
 AtlCtrlPlots.cxx:2750
 AtlCtrlPlots.cxx:2751
 AtlCtrlPlots.cxx:2752
 AtlCtrlPlots.cxx:2753
 AtlCtrlPlots.cxx:2754
 AtlCtrlPlots.cxx:2755
 AtlCtrlPlots.cxx:2756
 AtlCtrlPlots.cxx:2757
 AtlCtrlPlots.cxx:2758
 AtlCtrlPlots.cxx:2759
 AtlCtrlPlots.cxx:2760
 AtlCtrlPlots.cxx:2761
 AtlCtrlPlots.cxx:2762
 AtlCtrlPlots.cxx:2763
 AtlCtrlPlots.cxx:2764
 AtlCtrlPlots.cxx:2765
 AtlCtrlPlots.cxx:2766
 AtlCtrlPlots.cxx:2767
 AtlCtrlPlots.cxx:2768
 AtlCtrlPlots.cxx:2769
 AtlCtrlPlots.cxx:2770
 AtlCtrlPlots.cxx:2771
 AtlCtrlPlots.cxx:2772
 AtlCtrlPlots.cxx:2773
 AtlCtrlPlots.cxx:2774
 AtlCtrlPlots.cxx:2775
 AtlCtrlPlots.cxx:2776
 AtlCtrlPlots.cxx:2777
 AtlCtrlPlots.cxx:2778
 AtlCtrlPlots.cxx:2779
 AtlCtrlPlots.cxx:2780
 AtlCtrlPlots.cxx:2781
 AtlCtrlPlots.cxx:2782
 AtlCtrlPlots.cxx:2783
 AtlCtrlPlots.cxx:2784
 AtlCtrlPlots.cxx:2785
 AtlCtrlPlots.cxx:2786
 AtlCtrlPlots.cxx:2787
 AtlCtrlPlots.cxx:2788
 AtlCtrlPlots.cxx:2789
 AtlCtrlPlots.cxx:2790
 AtlCtrlPlots.cxx:2791
 AtlCtrlPlots.cxx:2792
 AtlCtrlPlots.cxx:2793
 AtlCtrlPlots.cxx:2794
 AtlCtrlPlots.cxx:2795
 AtlCtrlPlots.cxx:2796
 AtlCtrlPlots.cxx:2797
 AtlCtrlPlots.cxx:2798
 AtlCtrlPlots.cxx:2799
 AtlCtrlPlots.cxx:2800
 AtlCtrlPlots.cxx:2801
 AtlCtrlPlots.cxx:2802
 AtlCtrlPlots.cxx:2803
 AtlCtrlPlots.cxx:2804
 AtlCtrlPlots.cxx:2805
 AtlCtrlPlots.cxx:2806
 AtlCtrlPlots.cxx:2807
 AtlCtrlPlots.cxx:2808
 AtlCtrlPlots.cxx:2809
 AtlCtrlPlots.cxx:2810
 AtlCtrlPlots.cxx:2811
 AtlCtrlPlots.cxx:2812
 AtlCtrlPlots.cxx:2813
 AtlCtrlPlots.cxx:2814
 AtlCtrlPlots.cxx:2815
 AtlCtrlPlots.cxx:2816
 AtlCtrlPlots.cxx:2817
 AtlCtrlPlots.cxx:2818
 AtlCtrlPlots.cxx:2819
 AtlCtrlPlots.cxx:2820
 AtlCtrlPlots.cxx:2821
 AtlCtrlPlots.cxx:2822
 AtlCtrlPlots.cxx:2823
 AtlCtrlPlots.cxx:2824
 AtlCtrlPlots.cxx:2825
 AtlCtrlPlots.cxx:2826
 AtlCtrlPlots.cxx:2827
 AtlCtrlPlots.cxx:2828
 AtlCtrlPlots.cxx:2829
 AtlCtrlPlots.cxx:2830
 AtlCtrlPlots.cxx:2831
 AtlCtrlPlots.cxx:2832
 AtlCtrlPlots.cxx:2833
 AtlCtrlPlots.cxx:2834
 AtlCtrlPlots.cxx:2835
 AtlCtrlPlots.cxx:2836
 AtlCtrlPlots.cxx:2837
 AtlCtrlPlots.cxx:2838
 AtlCtrlPlots.cxx:2839
 AtlCtrlPlots.cxx:2840
 AtlCtrlPlots.cxx:2841
 AtlCtrlPlots.cxx:2842
 AtlCtrlPlots.cxx:2843
 AtlCtrlPlots.cxx:2844
 AtlCtrlPlots.cxx:2845
 AtlCtrlPlots.cxx:2846
 AtlCtrlPlots.cxx:2847
 AtlCtrlPlots.cxx:2848
 AtlCtrlPlots.cxx:2849
 AtlCtrlPlots.cxx:2850
 AtlCtrlPlots.cxx:2851
 AtlCtrlPlots.cxx:2852
 AtlCtrlPlots.cxx:2853
 AtlCtrlPlots.cxx:2854
 AtlCtrlPlots.cxx:2855
 AtlCtrlPlots.cxx:2856
 AtlCtrlPlots.cxx:2857
 AtlCtrlPlots.cxx:2858
 AtlCtrlPlots.cxx:2859
 AtlCtrlPlots.cxx:2860
 AtlCtrlPlots.cxx:2861
 AtlCtrlPlots.cxx:2862
 AtlCtrlPlots.cxx:2863
 AtlCtrlPlots.cxx:2864
 AtlCtrlPlots.cxx:2865
 AtlCtrlPlots.cxx:2866
 AtlCtrlPlots.cxx:2867
 AtlCtrlPlots.cxx:2868
 AtlCtrlPlots.cxx:2869
 AtlCtrlPlots.cxx:2870
 AtlCtrlPlots.cxx:2871
 AtlCtrlPlots.cxx:2872
 AtlCtrlPlots.cxx:2873
 AtlCtrlPlots.cxx:2874
 AtlCtrlPlots.cxx:2875
 AtlCtrlPlots.cxx:2876
 AtlCtrlPlots.cxx:2877
 AtlCtrlPlots.cxx:2878
 AtlCtrlPlots.cxx:2879
 AtlCtrlPlots.cxx:2880
 AtlCtrlPlots.cxx:2881
 AtlCtrlPlots.cxx:2882
 AtlCtrlPlots.cxx:2883
 AtlCtrlPlots.cxx:2884
 AtlCtrlPlots.cxx:2885
 AtlCtrlPlots.cxx:2886
 AtlCtrlPlots.cxx:2887
 AtlCtrlPlots.cxx:2888
 AtlCtrlPlots.cxx:2889
 AtlCtrlPlots.cxx:2890
 AtlCtrlPlots.cxx:2891
 AtlCtrlPlots.cxx:2892
 AtlCtrlPlots.cxx:2893
 AtlCtrlPlots.cxx:2894
 AtlCtrlPlots.cxx:2895
 AtlCtrlPlots.cxx:2896
 AtlCtrlPlots.cxx:2897
 AtlCtrlPlots.cxx:2898
 AtlCtrlPlots.cxx:2899
 AtlCtrlPlots.cxx:2900
 AtlCtrlPlots.cxx:2901
 AtlCtrlPlots.cxx:2902
 AtlCtrlPlots.cxx:2903
 AtlCtrlPlots.cxx:2904
 AtlCtrlPlots.cxx:2905
 AtlCtrlPlots.cxx:2906
 AtlCtrlPlots.cxx:2907
 AtlCtrlPlots.cxx:2908
 AtlCtrlPlots.cxx:2909
 AtlCtrlPlots.cxx:2910
 AtlCtrlPlots.cxx:2911
 AtlCtrlPlots.cxx:2912
 AtlCtrlPlots.cxx:2913
 AtlCtrlPlots.cxx:2914
 AtlCtrlPlots.cxx:2915
 AtlCtrlPlots.cxx:2916
 AtlCtrlPlots.cxx:2917
 AtlCtrlPlots.cxx:2918
 AtlCtrlPlots.cxx:2919
 AtlCtrlPlots.cxx:2920
 AtlCtrlPlots.cxx:2921
 AtlCtrlPlots.cxx:2922
 AtlCtrlPlots.cxx:2923
 AtlCtrlPlots.cxx:2924
 AtlCtrlPlots.cxx:2925
 AtlCtrlPlots.cxx:2926
 AtlCtrlPlots.cxx:2927
 AtlCtrlPlots.cxx:2928
 AtlCtrlPlots.cxx:2929
 AtlCtrlPlots.cxx:2930
 AtlCtrlPlots.cxx:2931
 AtlCtrlPlots.cxx:2932
 AtlCtrlPlots.cxx:2933
 AtlCtrlPlots.cxx:2934
 AtlCtrlPlots.cxx:2935
 AtlCtrlPlots.cxx:2936
 AtlCtrlPlots.cxx:2937
 AtlCtrlPlots.cxx:2938
 AtlCtrlPlots.cxx:2939
 AtlCtrlPlots.cxx:2940
 AtlCtrlPlots.cxx:2941
 AtlCtrlPlots.cxx:2942
 AtlCtrlPlots.cxx:2943
 AtlCtrlPlots.cxx:2944
 AtlCtrlPlots.cxx:2945
 AtlCtrlPlots.cxx:2946
 AtlCtrlPlots.cxx:2947
 AtlCtrlPlots.cxx:2948
 AtlCtrlPlots.cxx:2949
 AtlCtrlPlots.cxx:2950
 AtlCtrlPlots.cxx:2951
 AtlCtrlPlots.cxx:2952
 AtlCtrlPlots.cxx:2953
 AtlCtrlPlots.cxx:2954
 AtlCtrlPlots.cxx:2955
 AtlCtrlPlots.cxx:2956
 AtlCtrlPlots.cxx:2957
 AtlCtrlPlots.cxx:2958
 AtlCtrlPlots.cxx:2959
 AtlCtrlPlots.cxx:2960
 AtlCtrlPlots.cxx:2961
 AtlCtrlPlots.cxx:2962
 AtlCtrlPlots.cxx:2963
 AtlCtrlPlots.cxx:2964
 AtlCtrlPlots.cxx:2965
 AtlCtrlPlots.cxx:2966
 AtlCtrlPlots.cxx:2967
 AtlCtrlPlots.cxx:2968
 AtlCtrlPlots.cxx:2969
 AtlCtrlPlots.cxx:2970
 AtlCtrlPlots.cxx:2971
 AtlCtrlPlots.cxx:2972
 AtlCtrlPlots.cxx:2973
 AtlCtrlPlots.cxx:2974
 AtlCtrlPlots.cxx:2975
 AtlCtrlPlots.cxx:2976
 AtlCtrlPlots.cxx:2977
 AtlCtrlPlots.cxx:2978
 AtlCtrlPlots.cxx:2979
 AtlCtrlPlots.cxx:2980
 AtlCtrlPlots.cxx:2981
 AtlCtrlPlots.cxx:2982
 AtlCtrlPlots.cxx:2983
 AtlCtrlPlots.cxx:2984
 AtlCtrlPlots.cxx:2985
 AtlCtrlPlots.cxx:2986
 AtlCtrlPlots.cxx:2987
 AtlCtrlPlots.cxx:2988
 AtlCtrlPlots.cxx:2989
 AtlCtrlPlots.cxx:2990
 AtlCtrlPlots.cxx:2991
 AtlCtrlPlots.cxx:2992
 AtlCtrlPlots.cxx:2993
 AtlCtrlPlots.cxx:2994
 AtlCtrlPlots.cxx:2995
 AtlCtrlPlots.cxx:2996
 AtlCtrlPlots.cxx:2997
 AtlCtrlPlots.cxx:2998
 AtlCtrlPlots.cxx:2999
 AtlCtrlPlots.cxx:3000
 AtlCtrlPlots.cxx:3001
 AtlCtrlPlots.cxx:3002
 AtlCtrlPlots.cxx:3003
 AtlCtrlPlots.cxx:3004
 AtlCtrlPlots.cxx:3005
 AtlCtrlPlots.cxx:3006
 AtlCtrlPlots.cxx:3007
 AtlCtrlPlots.cxx:3008
 AtlCtrlPlots.cxx:3009
 AtlCtrlPlots.cxx:3010
 AtlCtrlPlots.cxx:3011
 AtlCtrlPlots.cxx:3012
 AtlCtrlPlots.cxx:3013
 AtlCtrlPlots.cxx:3014
 AtlCtrlPlots.cxx:3015
 AtlCtrlPlots.cxx:3016
 AtlCtrlPlots.cxx:3017
 AtlCtrlPlots.cxx:3018
 AtlCtrlPlots.cxx:3019
 AtlCtrlPlots.cxx:3020
 AtlCtrlPlots.cxx:3021
 AtlCtrlPlots.cxx:3022
 AtlCtrlPlots.cxx:3023
 AtlCtrlPlots.cxx:3024
 AtlCtrlPlots.cxx:3025
 AtlCtrlPlots.cxx:3026
 AtlCtrlPlots.cxx:3027
 AtlCtrlPlots.cxx:3028
 AtlCtrlPlots.cxx:3029
 AtlCtrlPlots.cxx:3030
 AtlCtrlPlots.cxx:3031
 AtlCtrlPlots.cxx:3032
 AtlCtrlPlots.cxx:3033
 AtlCtrlPlots.cxx:3034
 AtlCtrlPlots.cxx:3035
 AtlCtrlPlots.cxx:3036
 AtlCtrlPlots.cxx:3037
 AtlCtrlPlots.cxx:3038
 AtlCtrlPlots.cxx:3039
 AtlCtrlPlots.cxx:3040
 AtlCtrlPlots.cxx:3041
 AtlCtrlPlots.cxx:3042
 AtlCtrlPlots.cxx:3043
 AtlCtrlPlots.cxx:3044
 AtlCtrlPlots.cxx:3045
 AtlCtrlPlots.cxx:3046
 AtlCtrlPlots.cxx:3047
 AtlCtrlPlots.cxx:3048
 AtlCtrlPlots.cxx:3049
 AtlCtrlPlots.cxx:3050
 AtlCtrlPlots.cxx:3051
 AtlCtrlPlots.cxx:3052
 AtlCtrlPlots.cxx:3053
 AtlCtrlPlots.cxx:3054
 AtlCtrlPlots.cxx:3055
 AtlCtrlPlots.cxx:3056
 AtlCtrlPlots.cxx:3057
 AtlCtrlPlots.cxx:3058
 AtlCtrlPlots.cxx:3059
 AtlCtrlPlots.cxx:3060
 AtlCtrlPlots.cxx:3061
 AtlCtrlPlots.cxx:3062
 AtlCtrlPlots.cxx:3063
 AtlCtrlPlots.cxx:3064
 AtlCtrlPlots.cxx:3065
 AtlCtrlPlots.cxx:3066
 AtlCtrlPlots.cxx:3067
 AtlCtrlPlots.cxx:3068
 AtlCtrlPlots.cxx:3069
 AtlCtrlPlots.cxx:3070
 AtlCtrlPlots.cxx:3071
 AtlCtrlPlots.cxx:3072
 AtlCtrlPlots.cxx:3073
 AtlCtrlPlots.cxx:3074
 AtlCtrlPlots.cxx:3075
 AtlCtrlPlots.cxx:3076
 AtlCtrlPlots.cxx:3077
 AtlCtrlPlots.cxx:3078
 AtlCtrlPlots.cxx:3079
 AtlCtrlPlots.cxx:3080
 AtlCtrlPlots.cxx:3081
 AtlCtrlPlots.cxx:3082
 AtlCtrlPlots.cxx:3083
 AtlCtrlPlots.cxx:3084
 AtlCtrlPlots.cxx:3085
 AtlCtrlPlots.cxx:3086
 AtlCtrlPlots.cxx:3087
 AtlCtrlPlots.cxx:3088
 AtlCtrlPlots.cxx:3089
 AtlCtrlPlots.cxx:3090
 AtlCtrlPlots.cxx:3091
 AtlCtrlPlots.cxx:3092
 AtlCtrlPlots.cxx:3093
 AtlCtrlPlots.cxx:3094
 AtlCtrlPlots.cxx:3095
 AtlCtrlPlots.cxx:3096
 AtlCtrlPlots.cxx:3097
 AtlCtrlPlots.cxx:3098
 AtlCtrlPlots.cxx:3099
 AtlCtrlPlots.cxx:3100
 AtlCtrlPlots.cxx:3101
 AtlCtrlPlots.cxx:3102
 AtlCtrlPlots.cxx:3103
 AtlCtrlPlots.cxx:3104
 AtlCtrlPlots.cxx:3105
 AtlCtrlPlots.cxx:3106
 AtlCtrlPlots.cxx:3107
 AtlCtrlPlots.cxx:3108
 AtlCtrlPlots.cxx:3109
 AtlCtrlPlots.cxx:3110
 AtlCtrlPlots.cxx:3111
 AtlCtrlPlots.cxx:3112
 AtlCtrlPlots.cxx:3113
 AtlCtrlPlots.cxx:3114
 AtlCtrlPlots.cxx:3115
 AtlCtrlPlots.cxx:3116
 AtlCtrlPlots.cxx:3117
 AtlCtrlPlots.cxx:3118
 AtlCtrlPlots.cxx:3119
 AtlCtrlPlots.cxx:3120
 AtlCtrlPlots.cxx:3121
 AtlCtrlPlots.cxx:3122
 AtlCtrlPlots.cxx:3123
 AtlCtrlPlots.cxx:3124
 AtlCtrlPlots.cxx:3125
 AtlCtrlPlots.cxx:3126
 AtlCtrlPlots.cxx:3127
 AtlCtrlPlots.cxx:3128
 AtlCtrlPlots.cxx:3129
 AtlCtrlPlots.cxx:3130
 AtlCtrlPlots.cxx:3131
 AtlCtrlPlots.cxx:3132
 AtlCtrlPlots.cxx:3133
 AtlCtrlPlots.cxx:3134
 AtlCtrlPlots.cxx:3135
 AtlCtrlPlots.cxx:3136
 AtlCtrlPlots.cxx:3137
 AtlCtrlPlots.cxx:3138
 AtlCtrlPlots.cxx:3139
 AtlCtrlPlots.cxx:3140
 AtlCtrlPlots.cxx:3141
 AtlCtrlPlots.cxx:3142
 AtlCtrlPlots.cxx:3143
 AtlCtrlPlots.cxx:3144
 AtlCtrlPlots.cxx:3145
 AtlCtrlPlots.cxx:3146
 AtlCtrlPlots.cxx:3147
 AtlCtrlPlots.cxx:3148
 AtlCtrlPlots.cxx:3149
 AtlCtrlPlots.cxx:3150
 AtlCtrlPlots.cxx:3151
 AtlCtrlPlots.cxx:3152
 AtlCtrlPlots.cxx:3153
 AtlCtrlPlots.cxx:3154
 AtlCtrlPlots.cxx:3155
 AtlCtrlPlots.cxx:3156
 AtlCtrlPlots.cxx:3157
 AtlCtrlPlots.cxx:3158
 AtlCtrlPlots.cxx:3159
 AtlCtrlPlots.cxx:3160
 AtlCtrlPlots.cxx:3161
 AtlCtrlPlots.cxx:3162
 AtlCtrlPlots.cxx:3163
 AtlCtrlPlots.cxx:3164
 AtlCtrlPlots.cxx:3165
 AtlCtrlPlots.cxx:3166
 AtlCtrlPlots.cxx:3167
 AtlCtrlPlots.cxx:3168
 AtlCtrlPlots.cxx:3169
 AtlCtrlPlots.cxx:3170
 AtlCtrlPlots.cxx:3171
 AtlCtrlPlots.cxx:3172
 AtlCtrlPlots.cxx:3173
 AtlCtrlPlots.cxx:3174
 AtlCtrlPlots.cxx:3175
 AtlCtrlPlots.cxx:3176
 AtlCtrlPlots.cxx:3177
 AtlCtrlPlots.cxx:3178
 AtlCtrlPlots.cxx:3179
 AtlCtrlPlots.cxx:3180
 AtlCtrlPlots.cxx:3181
 AtlCtrlPlots.cxx:3182
 AtlCtrlPlots.cxx:3183
 AtlCtrlPlots.cxx:3184
 AtlCtrlPlots.cxx:3185
 AtlCtrlPlots.cxx:3186
 AtlCtrlPlots.cxx:3187
 AtlCtrlPlots.cxx:3188
 AtlCtrlPlots.cxx:3189
 AtlCtrlPlots.cxx:3190
 AtlCtrlPlots.cxx:3191
 AtlCtrlPlots.cxx:3192
 AtlCtrlPlots.cxx:3193
 AtlCtrlPlots.cxx:3194
 AtlCtrlPlots.cxx:3195
 AtlCtrlPlots.cxx:3196
 AtlCtrlPlots.cxx:3197
 AtlCtrlPlots.cxx:3198
 AtlCtrlPlots.cxx:3199
 AtlCtrlPlots.cxx:3200
 AtlCtrlPlots.cxx:3201
 AtlCtrlPlots.cxx:3202
 AtlCtrlPlots.cxx:3203
 AtlCtrlPlots.cxx:3204
 AtlCtrlPlots.cxx:3205
 AtlCtrlPlots.cxx:3206
 AtlCtrlPlots.cxx:3207
 AtlCtrlPlots.cxx:3208
 AtlCtrlPlots.cxx:3209
 AtlCtrlPlots.cxx:3210
 AtlCtrlPlots.cxx:3211
 AtlCtrlPlots.cxx:3212
 AtlCtrlPlots.cxx:3213
 AtlCtrlPlots.cxx:3214
 AtlCtrlPlots.cxx:3215
 AtlCtrlPlots.cxx:3216
 AtlCtrlPlots.cxx:3217
 AtlCtrlPlots.cxx:3218
 AtlCtrlPlots.cxx:3219
 AtlCtrlPlots.cxx:3220
 AtlCtrlPlots.cxx:3221
 AtlCtrlPlots.cxx:3222
 AtlCtrlPlots.cxx:3223
 AtlCtrlPlots.cxx:3224
 AtlCtrlPlots.cxx:3225
 AtlCtrlPlots.cxx:3226
 AtlCtrlPlots.cxx:3227
 AtlCtrlPlots.cxx:3228
 AtlCtrlPlots.cxx:3229
 AtlCtrlPlots.cxx:3230
 AtlCtrlPlots.cxx:3231
 AtlCtrlPlots.cxx:3232
 AtlCtrlPlots.cxx:3233
 AtlCtrlPlots.cxx:3234
 AtlCtrlPlots.cxx:3235
 AtlCtrlPlots.cxx:3236
 AtlCtrlPlots.cxx:3237
 AtlCtrlPlots.cxx:3238
 AtlCtrlPlots.cxx:3239
 AtlCtrlPlots.cxx:3240
 AtlCtrlPlots.cxx:3241
 AtlCtrlPlots.cxx:3242
 AtlCtrlPlots.cxx:3243
 AtlCtrlPlots.cxx:3244
 AtlCtrlPlots.cxx:3245
 AtlCtrlPlots.cxx:3246
 AtlCtrlPlots.cxx:3247
 AtlCtrlPlots.cxx:3248
 AtlCtrlPlots.cxx:3249
 AtlCtrlPlots.cxx:3250
 AtlCtrlPlots.cxx:3251
 AtlCtrlPlots.cxx:3252
 AtlCtrlPlots.cxx:3253
 AtlCtrlPlots.cxx:3254
 AtlCtrlPlots.cxx:3255
 AtlCtrlPlots.cxx:3256
 AtlCtrlPlots.cxx:3257
 AtlCtrlPlots.cxx:3258
 AtlCtrlPlots.cxx:3259
 AtlCtrlPlots.cxx:3260
 AtlCtrlPlots.cxx:3261
 AtlCtrlPlots.cxx:3262
 AtlCtrlPlots.cxx:3263
 AtlCtrlPlots.cxx:3264
 AtlCtrlPlots.cxx:3265
 AtlCtrlPlots.cxx:3266
 AtlCtrlPlots.cxx:3267
 AtlCtrlPlots.cxx:3268
 AtlCtrlPlots.cxx:3269
 AtlCtrlPlots.cxx:3270
 AtlCtrlPlots.cxx:3271
 AtlCtrlPlots.cxx:3272
 AtlCtrlPlots.cxx:3273
 AtlCtrlPlots.cxx:3274
 AtlCtrlPlots.cxx:3275
 AtlCtrlPlots.cxx:3276
 AtlCtrlPlots.cxx:3277
 AtlCtrlPlots.cxx:3278
 AtlCtrlPlots.cxx:3279
 AtlCtrlPlots.cxx:3280
 AtlCtrlPlots.cxx:3281
 AtlCtrlPlots.cxx:3282
 AtlCtrlPlots.cxx:3283
 AtlCtrlPlots.cxx:3284
 AtlCtrlPlots.cxx:3285
 AtlCtrlPlots.cxx:3286
 AtlCtrlPlots.cxx:3287
 AtlCtrlPlots.cxx:3288
 AtlCtrlPlots.cxx:3289
 AtlCtrlPlots.cxx:3290
 AtlCtrlPlots.cxx:3291
 AtlCtrlPlots.cxx:3292
 AtlCtrlPlots.cxx:3293
 AtlCtrlPlots.cxx:3294
 AtlCtrlPlots.cxx:3295
 AtlCtrlPlots.cxx:3296
 AtlCtrlPlots.cxx:3297
 AtlCtrlPlots.cxx:3298
 AtlCtrlPlots.cxx:3299
 AtlCtrlPlots.cxx:3300
 AtlCtrlPlots.cxx:3301
 AtlCtrlPlots.cxx:3302
 AtlCtrlPlots.cxx:3303
 AtlCtrlPlots.cxx:3304
 AtlCtrlPlots.cxx:3305
 AtlCtrlPlots.cxx:3306
 AtlCtrlPlots.cxx:3307
 AtlCtrlPlots.cxx:3308
 AtlCtrlPlots.cxx:3309
 AtlCtrlPlots.cxx:3310
 AtlCtrlPlots.cxx:3311
 AtlCtrlPlots.cxx:3312
 AtlCtrlPlots.cxx:3313
 AtlCtrlPlots.cxx:3314
 AtlCtrlPlots.cxx:3315
 AtlCtrlPlots.cxx:3316
 AtlCtrlPlots.cxx:3317
 AtlCtrlPlots.cxx:3318
 AtlCtrlPlots.cxx:3319
 AtlCtrlPlots.cxx:3320
 AtlCtrlPlots.cxx:3321
 AtlCtrlPlots.cxx:3322
 AtlCtrlPlots.cxx:3323
 AtlCtrlPlots.cxx:3324
 AtlCtrlPlots.cxx:3325
 AtlCtrlPlots.cxx:3326
 AtlCtrlPlots.cxx:3327
 AtlCtrlPlots.cxx:3328
 AtlCtrlPlots.cxx:3329
 AtlCtrlPlots.cxx:3330
 AtlCtrlPlots.cxx:3331
 AtlCtrlPlots.cxx:3332
 AtlCtrlPlots.cxx:3333
 AtlCtrlPlots.cxx:3334
 AtlCtrlPlots.cxx:3335
 AtlCtrlPlots.cxx:3336
 AtlCtrlPlots.cxx:3337
 AtlCtrlPlots.cxx:3338
 AtlCtrlPlots.cxx:3339
 AtlCtrlPlots.cxx:3340
 AtlCtrlPlots.cxx:3341
 AtlCtrlPlots.cxx:3342
 AtlCtrlPlots.cxx:3343
 AtlCtrlPlots.cxx:3344
 AtlCtrlPlots.cxx:3345
 AtlCtrlPlots.cxx:3346
 AtlCtrlPlots.cxx:3347
 AtlCtrlPlots.cxx:3348
 AtlCtrlPlots.cxx:3349
 AtlCtrlPlots.cxx:3350
 AtlCtrlPlots.cxx:3351
 AtlCtrlPlots.cxx:3352
 AtlCtrlPlots.cxx:3353
 AtlCtrlPlots.cxx:3354
 AtlCtrlPlots.cxx:3355
 AtlCtrlPlots.cxx:3356
 AtlCtrlPlots.cxx:3357
 AtlCtrlPlots.cxx:3358
 AtlCtrlPlots.cxx:3359
 AtlCtrlPlots.cxx:3360
 AtlCtrlPlots.cxx:3361
 AtlCtrlPlots.cxx:3362
 AtlCtrlPlots.cxx:3363
 AtlCtrlPlots.cxx:3364
 AtlCtrlPlots.cxx:3365
 AtlCtrlPlots.cxx:3366
 AtlCtrlPlots.cxx:3367
 AtlCtrlPlots.cxx:3368
 AtlCtrlPlots.cxx:3369
 AtlCtrlPlots.cxx:3370
 AtlCtrlPlots.cxx:3371
 AtlCtrlPlots.cxx:3372
 AtlCtrlPlots.cxx:3373
 AtlCtrlPlots.cxx:3374
 AtlCtrlPlots.cxx:3375
 AtlCtrlPlots.cxx:3376
 AtlCtrlPlots.cxx:3377
 AtlCtrlPlots.cxx:3378
 AtlCtrlPlots.cxx:3379
 AtlCtrlPlots.cxx:3380
 AtlCtrlPlots.cxx:3381
 AtlCtrlPlots.cxx:3382
 AtlCtrlPlots.cxx:3383
 AtlCtrlPlots.cxx:3384
 AtlCtrlPlots.cxx:3385
 AtlCtrlPlots.cxx:3386
 AtlCtrlPlots.cxx:3387
 AtlCtrlPlots.cxx:3388
 AtlCtrlPlots.cxx:3389
 AtlCtrlPlots.cxx:3390
 AtlCtrlPlots.cxx:3391
 AtlCtrlPlots.cxx:3392
 AtlCtrlPlots.cxx:3393
 AtlCtrlPlots.cxx:3394
 AtlCtrlPlots.cxx:3395
 AtlCtrlPlots.cxx:3396
 AtlCtrlPlots.cxx:3397
 AtlCtrlPlots.cxx:3398
 AtlCtrlPlots.cxx:3399
 AtlCtrlPlots.cxx:3400
 AtlCtrlPlots.cxx:3401
 AtlCtrlPlots.cxx:3402
 AtlCtrlPlots.cxx:3403
 AtlCtrlPlots.cxx:3404
 AtlCtrlPlots.cxx:3405
 AtlCtrlPlots.cxx:3406
 AtlCtrlPlots.cxx:3407
 AtlCtrlPlots.cxx:3408
 AtlCtrlPlots.cxx:3409
 AtlCtrlPlots.cxx:3410
 AtlCtrlPlots.cxx:3411
 AtlCtrlPlots.cxx:3412
 AtlCtrlPlots.cxx:3413
 AtlCtrlPlots.cxx:3414
 AtlCtrlPlots.cxx:3415
 AtlCtrlPlots.cxx:3416
 AtlCtrlPlots.cxx:3417
 AtlCtrlPlots.cxx:3418
 AtlCtrlPlots.cxx:3419
 AtlCtrlPlots.cxx:3420
 AtlCtrlPlots.cxx:3421
 AtlCtrlPlots.cxx:3422
 AtlCtrlPlots.cxx:3423
 AtlCtrlPlots.cxx:3424
 AtlCtrlPlots.cxx:3425
 AtlCtrlPlots.cxx:3426
 AtlCtrlPlots.cxx:3427
 AtlCtrlPlots.cxx:3428
 AtlCtrlPlots.cxx:3429
 AtlCtrlPlots.cxx:3430
 AtlCtrlPlots.cxx:3431
 AtlCtrlPlots.cxx:3432
 AtlCtrlPlots.cxx:3433
 AtlCtrlPlots.cxx:3434
 AtlCtrlPlots.cxx:3435
 AtlCtrlPlots.cxx:3436
 AtlCtrlPlots.cxx:3437
 AtlCtrlPlots.cxx:3438
 AtlCtrlPlots.cxx:3439
 AtlCtrlPlots.cxx:3440
 AtlCtrlPlots.cxx:3441
 AtlCtrlPlots.cxx:3442
 AtlCtrlPlots.cxx:3443
 AtlCtrlPlots.cxx:3444
 AtlCtrlPlots.cxx:3445
 AtlCtrlPlots.cxx:3446
 AtlCtrlPlots.cxx:3447
 AtlCtrlPlots.cxx:3448
 AtlCtrlPlots.cxx:3449
 AtlCtrlPlots.cxx:3450
 AtlCtrlPlots.cxx:3451
 AtlCtrlPlots.cxx:3452
 AtlCtrlPlots.cxx:3453
 AtlCtrlPlots.cxx:3454
 AtlCtrlPlots.cxx:3455
 AtlCtrlPlots.cxx:3456
 AtlCtrlPlots.cxx:3457
 AtlCtrlPlots.cxx:3458
 AtlCtrlPlots.cxx:3459
 AtlCtrlPlots.cxx:3460
 AtlCtrlPlots.cxx:3461
 AtlCtrlPlots.cxx:3462
 AtlCtrlPlots.cxx:3463
 AtlCtrlPlots.cxx:3464
 AtlCtrlPlots.cxx:3465
 AtlCtrlPlots.cxx:3466
 AtlCtrlPlots.cxx:3467
 AtlCtrlPlots.cxx:3468
 AtlCtrlPlots.cxx:3469
 AtlCtrlPlots.cxx:3470
 AtlCtrlPlots.cxx:3471
 AtlCtrlPlots.cxx:3472
 AtlCtrlPlots.cxx:3473
 AtlCtrlPlots.cxx:3474
 AtlCtrlPlots.cxx:3475
 AtlCtrlPlots.cxx:3476
 AtlCtrlPlots.cxx:3477
 AtlCtrlPlots.cxx:3478
 AtlCtrlPlots.cxx:3479
 AtlCtrlPlots.cxx:3480
 AtlCtrlPlots.cxx:3481
 AtlCtrlPlots.cxx:3482
 AtlCtrlPlots.cxx:3483
 AtlCtrlPlots.cxx:3484
 AtlCtrlPlots.cxx:3485
 AtlCtrlPlots.cxx:3486
 AtlCtrlPlots.cxx:3487
 AtlCtrlPlots.cxx:3488
 AtlCtrlPlots.cxx:3489
 AtlCtrlPlots.cxx:3490
 AtlCtrlPlots.cxx:3491
 AtlCtrlPlots.cxx:3492
 AtlCtrlPlots.cxx:3493
 AtlCtrlPlots.cxx:3494
 AtlCtrlPlots.cxx:3495
 AtlCtrlPlots.cxx:3496
 AtlCtrlPlots.cxx:3497
 AtlCtrlPlots.cxx:3498
 AtlCtrlPlots.cxx:3499
 AtlCtrlPlots.cxx:3500
 AtlCtrlPlots.cxx:3501
 AtlCtrlPlots.cxx:3502
 AtlCtrlPlots.cxx:3503
 AtlCtrlPlots.cxx:3504
 AtlCtrlPlots.cxx:3505
 AtlCtrlPlots.cxx:3506
 AtlCtrlPlots.cxx:3507
 AtlCtrlPlots.cxx:3508
 AtlCtrlPlots.cxx:3509
 AtlCtrlPlots.cxx:3510
 AtlCtrlPlots.cxx:3511
 AtlCtrlPlots.cxx:3512
 AtlCtrlPlots.cxx:3513
 AtlCtrlPlots.cxx:3514
 AtlCtrlPlots.cxx:3515
 AtlCtrlPlots.cxx:3516
 AtlCtrlPlots.cxx:3517
 AtlCtrlPlots.cxx:3518
 AtlCtrlPlots.cxx:3519
 AtlCtrlPlots.cxx:3520
 AtlCtrlPlots.cxx:3521
 AtlCtrlPlots.cxx:3522
 AtlCtrlPlots.cxx:3523
 AtlCtrlPlots.cxx:3524
 AtlCtrlPlots.cxx:3525
 AtlCtrlPlots.cxx:3526
 AtlCtrlPlots.cxx:3527
 AtlCtrlPlots.cxx:3528
 AtlCtrlPlots.cxx:3529
 AtlCtrlPlots.cxx:3530
 AtlCtrlPlots.cxx:3531
 AtlCtrlPlots.cxx:3532
 AtlCtrlPlots.cxx:3533
 AtlCtrlPlots.cxx:3534
 AtlCtrlPlots.cxx:3535
 AtlCtrlPlots.cxx:3536
 AtlCtrlPlots.cxx:3537
 AtlCtrlPlots.cxx:3538
 AtlCtrlPlots.cxx:3539
 AtlCtrlPlots.cxx:3540
 AtlCtrlPlots.cxx:3541
 AtlCtrlPlots.cxx:3542
 AtlCtrlPlots.cxx:3543
 AtlCtrlPlots.cxx:3544
 AtlCtrlPlots.cxx:3545
 AtlCtrlPlots.cxx:3546
 AtlCtrlPlots.cxx:3547
 AtlCtrlPlots.cxx:3548
 AtlCtrlPlots.cxx:3549
 AtlCtrlPlots.cxx:3550
 AtlCtrlPlots.cxx:3551
 AtlCtrlPlots.cxx:3552
 AtlCtrlPlots.cxx:3553
 AtlCtrlPlots.cxx:3554
 AtlCtrlPlots.cxx:3555
 AtlCtrlPlots.cxx:3556
 AtlCtrlPlots.cxx:3557
 AtlCtrlPlots.cxx:3558
 AtlCtrlPlots.cxx:3559
 AtlCtrlPlots.cxx:3560
 AtlCtrlPlots.cxx:3561
 AtlCtrlPlots.cxx:3562
 AtlCtrlPlots.cxx:3563
 AtlCtrlPlots.cxx:3564
 AtlCtrlPlots.cxx:3565
 AtlCtrlPlots.cxx:3566
 AtlCtrlPlots.cxx:3567
 AtlCtrlPlots.cxx:3568
 AtlCtrlPlots.cxx:3569
 AtlCtrlPlots.cxx:3570
 AtlCtrlPlots.cxx:3571
 AtlCtrlPlots.cxx:3572
 AtlCtrlPlots.cxx:3573
 AtlCtrlPlots.cxx:3574
 AtlCtrlPlots.cxx:3575
 AtlCtrlPlots.cxx:3576
 AtlCtrlPlots.cxx:3577
 AtlCtrlPlots.cxx:3578
 AtlCtrlPlots.cxx:3579
 AtlCtrlPlots.cxx:3580
 AtlCtrlPlots.cxx:3581
 AtlCtrlPlots.cxx:3582
 AtlCtrlPlots.cxx:3583
 AtlCtrlPlots.cxx:3584
 AtlCtrlPlots.cxx:3585
 AtlCtrlPlots.cxx:3586
 AtlCtrlPlots.cxx:3587
 AtlCtrlPlots.cxx:3588
 AtlCtrlPlots.cxx:3589
 AtlCtrlPlots.cxx:3590
 AtlCtrlPlots.cxx:3591
 AtlCtrlPlots.cxx:3592
 AtlCtrlPlots.cxx:3593
 AtlCtrlPlots.cxx:3594
 AtlCtrlPlots.cxx:3595
 AtlCtrlPlots.cxx:3596
 AtlCtrlPlots.cxx:3597
 AtlCtrlPlots.cxx:3598
 AtlCtrlPlots.cxx:3599
 AtlCtrlPlots.cxx:3600
 AtlCtrlPlots.cxx:3601
 AtlCtrlPlots.cxx:3602
 AtlCtrlPlots.cxx:3603
 AtlCtrlPlots.cxx:3604
 AtlCtrlPlots.cxx:3605
 AtlCtrlPlots.cxx:3606
 AtlCtrlPlots.cxx:3607
 AtlCtrlPlots.cxx:3608
 AtlCtrlPlots.cxx:3609
 AtlCtrlPlots.cxx:3610
 AtlCtrlPlots.cxx:3611
 AtlCtrlPlots.cxx:3612
 AtlCtrlPlots.cxx:3613
 AtlCtrlPlots.cxx:3614
 AtlCtrlPlots.cxx:3615
 AtlCtrlPlots.cxx:3616
 AtlCtrlPlots.cxx:3617
 AtlCtrlPlots.cxx:3618
 AtlCtrlPlots.cxx:3619
 AtlCtrlPlots.cxx:3620
 AtlCtrlPlots.cxx:3621
 AtlCtrlPlots.cxx:3622
 AtlCtrlPlots.cxx:3623
 AtlCtrlPlots.cxx:3624
 AtlCtrlPlots.cxx:3625
 AtlCtrlPlots.cxx:3626
 AtlCtrlPlots.cxx:3627
 AtlCtrlPlots.cxx:3628
 AtlCtrlPlots.cxx:3629
 AtlCtrlPlots.cxx:3630
 AtlCtrlPlots.cxx:3631
 AtlCtrlPlots.cxx:3632
 AtlCtrlPlots.cxx:3633
 AtlCtrlPlots.cxx:3634
 AtlCtrlPlots.cxx:3635
 AtlCtrlPlots.cxx:3636
 AtlCtrlPlots.cxx:3637
 AtlCtrlPlots.cxx:3638
 AtlCtrlPlots.cxx:3639
 AtlCtrlPlots.cxx:3640
 AtlCtrlPlots.cxx:3641
 AtlCtrlPlots.cxx:3642
 AtlCtrlPlots.cxx:3643
 AtlCtrlPlots.cxx:3644
 AtlCtrlPlots.cxx:3645
 AtlCtrlPlots.cxx:3646
 AtlCtrlPlots.cxx:3647
 AtlCtrlPlots.cxx:3648
 AtlCtrlPlots.cxx:3649
 AtlCtrlPlots.cxx:3650
 AtlCtrlPlots.cxx:3651
 AtlCtrlPlots.cxx:3652
 AtlCtrlPlots.cxx:3653
 AtlCtrlPlots.cxx:3654
 AtlCtrlPlots.cxx:3655
 AtlCtrlPlots.cxx:3656
 AtlCtrlPlots.cxx:3657
 AtlCtrlPlots.cxx:3658
 AtlCtrlPlots.cxx:3659
 AtlCtrlPlots.cxx:3660
 AtlCtrlPlots.cxx:3661
 AtlCtrlPlots.cxx:3662
 AtlCtrlPlots.cxx:3663
 AtlCtrlPlots.cxx:3664
 AtlCtrlPlots.cxx:3665
 AtlCtrlPlots.cxx:3666
 AtlCtrlPlots.cxx:3667
 AtlCtrlPlots.cxx:3668
 AtlCtrlPlots.cxx:3669
 AtlCtrlPlots.cxx:3670
 AtlCtrlPlots.cxx:3671
 AtlCtrlPlots.cxx:3672
 AtlCtrlPlots.cxx:3673
 AtlCtrlPlots.cxx:3674
 AtlCtrlPlots.cxx:3675
 AtlCtrlPlots.cxx:3676
 AtlCtrlPlots.cxx:3677
 AtlCtrlPlots.cxx:3678
 AtlCtrlPlots.cxx:3679
 AtlCtrlPlots.cxx:3680
 AtlCtrlPlots.cxx:3681
 AtlCtrlPlots.cxx:3682
 AtlCtrlPlots.cxx:3683
 AtlCtrlPlots.cxx:3684
 AtlCtrlPlots.cxx:3685
 AtlCtrlPlots.cxx:3686
 AtlCtrlPlots.cxx:3687
 AtlCtrlPlots.cxx:3688
 AtlCtrlPlots.cxx:3689
 AtlCtrlPlots.cxx:3690
 AtlCtrlPlots.cxx:3691
 AtlCtrlPlots.cxx:3692
 AtlCtrlPlots.cxx:3693
 AtlCtrlPlots.cxx:3694
 AtlCtrlPlots.cxx:3695
 AtlCtrlPlots.cxx:3696
 AtlCtrlPlots.cxx:3697
 AtlCtrlPlots.cxx:3698
 AtlCtrlPlots.cxx:3699
 AtlCtrlPlots.cxx:3700
 AtlCtrlPlots.cxx:3701
 AtlCtrlPlots.cxx:3702
 AtlCtrlPlots.cxx:3703
 AtlCtrlPlots.cxx:3704
 AtlCtrlPlots.cxx:3705
 AtlCtrlPlots.cxx:3706
 AtlCtrlPlots.cxx:3707
 AtlCtrlPlots.cxx:3708
 AtlCtrlPlots.cxx:3709
 AtlCtrlPlots.cxx:3710
 AtlCtrlPlots.cxx:3711
 AtlCtrlPlots.cxx:3712
 AtlCtrlPlots.cxx:3713
 AtlCtrlPlots.cxx:3714
 AtlCtrlPlots.cxx:3715
 AtlCtrlPlots.cxx:3716
 AtlCtrlPlots.cxx:3717
 AtlCtrlPlots.cxx:3718
 AtlCtrlPlots.cxx:3719
 AtlCtrlPlots.cxx:3720
 AtlCtrlPlots.cxx:3721
 AtlCtrlPlots.cxx:3722
 AtlCtrlPlots.cxx:3723
 AtlCtrlPlots.cxx:3724
 AtlCtrlPlots.cxx:3725
 AtlCtrlPlots.cxx:3726
 AtlCtrlPlots.cxx:3727
 AtlCtrlPlots.cxx:3728
 AtlCtrlPlots.cxx:3729
 AtlCtrlPlots.cxx:3730
 AtlCtrlPlots.cxx:3731
 AtlCtrlPlots.cxx:3732
 AtlCtrlPlots.cxx:3733
 AtlCtrlPlots.cxx:3734
 AtlCtrlPlots.cxx:3735
 AtlCtrlPlots.cxx:3736
 AtlCtrlPlots.cxx:3737
 AtlCtrlPlots.cxx:3738
 AtlCtrlPlots.cxx:3739
 AtlCtrlPlots.cxx:3740
 AtlCtrlPlots.cxx:3741
 AtlCtrlPlots.cxx:3742
 AtlCtrlPlots.cxx:3743
 AtlCtrlPlots.cxx:3744
 AtlCtrlPlots.cxx:3745
 AtlCtrlPlots.cxx:3746
 AtlCtrlPlots.cxx:3747
 AtlCtrlPlots.cxx:3748
 AtlCtrlPlots.cxx:3749
 AtlCtrlPlots.cxx:3750
 AtlCtrlPlots.cxx:3751
 AtlCtrlPlots.cxx:3752
 AtlCtrlPlots.cxx:3753
 AtlCtrlPlots.cxx:3754
 AtlCtrlPlots.cxx:3755
 AtlCtrlPlots.cxx:3756
 AtlCtrlPlots.cxx:3757
 AtlCtrlPlots.cxx:3758
 AtlCtrlPlots.cxx:3759
 AtlCtrlPlots.cxx:3760
 AtlCtrlPlots.cxx:3761
 AtlCtrlPlots.cxx:3762
 AtlCtrlPlots.cxx:3763
 AtlCtrlPlots.cxx:3764
 AtlCtrlPlots.cxx:3765
 AtlCtrlPlots.cxx:3766
 AtlCtrlPlots.cxx:3767
 AtlCtrlPlots.cxx:3768
 AtlCtrlPlots.cxx:3769
 AtlCtrlPlots.cxx:3770
 AtlCtrlPlots.cxx:3771
 AtlCtrlPlots.cxx:3772
 AtlCtrlPlots.cxx:3773
 AtlCtrlPlots.cxx:3774
 AtlCtrlPlots.cxx:3775
 AtlCtrlPlots.cxx:3776
 AtlCtrlPlots.cxx:3777
 AtlCtrlPlots.cxx:3778
 AtlCtrlPlots.cxx:3779
 AtlCtrlPlots.cxx:3780
 AtlCtrlPlots.cxx:3781
 AtlCtrlPlots.cxx:3782
 AtlCtrlPlots.cxx:3783
 AtlCtrlPlots.cxx:3784
 AtlCtrlPlots.cxx:3785
 AtlCtrlPlots.cxx:3786
 AtlCtrlPlots.cxx:3787
 AtlCtrlPlots.cxx:3788
 AtlCtrlPlots.cxx:3789
 AtlCtrlPlots.cxx:3790
 AtlCtrlPlots.cxx:3791
 AtlCtrlPlots.cxx:3792
 AtlCtrlPlots.cxx:3793
 AtlCtrlPlots.cxx:3794
 AtlCtrlPlots.cxx:3795
 AtlCtrlPlots.cxx:3796
 AtlCtrlPlots.cxx:3797
 AtlCtrlPlots.cxx:3798
 AtlCtrlPlots.cxx:3799
 AtlCtrlPlots.cxx:3800
 AtlCtrlPlots.cxx:3801
 AtlCtrlPlots.cxx:3802
 AtlCtrlPlots.cxx:3803
 AtlCtrlPlots.cxx:3804
 AtlCtrlPlots.cxx:3805
 AtlCtrlPlots.cxx:3806
 AtlCtrlPlots.cxx:3807
 AtlCtrlPlots.cxx:3808
 AtlCtrlPlots.cxx:3809
 AtlCtrlPlots.cxx:3810
 AtlCtrlPlots.cxx:3811
 AtlCtrlPlots.cxx:3812
 AtlCtrlPlots.cxx:3813
 AtlCtrlPlots.cxx:3814
 AtlCtrlPlots.cxx:3815
 AtlCtrlPlots.cxx:3816
 AtlCtrlPlots.cxx:3817
 AtlCtrlPlots.cxx:3818
 AtlCtrlPlots.cxx:3819
 AtlCtrlPlots.cxx:3820
 AtlCtrlPlots.cxx:3821
 AtlCtrlPlots.cxx:3822
 AtlCtrlPlots.cxx:3823
 AtlCtrlPlots.cxx:3824
 AtlCtrlPlots.cxx:3825
 AtlCtrlPlots.cxx:3826
 AtlCtrlPlots.cxx:3827
 AtlCtrlPlots.cxx:3828
 AtlCtrlPlots.cxx:3829
 AtlCtrlPlots.cxx:3830
 AtlCtrlPlots.cxx:3831
 AtlCtrlPlots.cxx:3832
 AtlCtrlPlots.cxx:3833
 AtlCtrlPlots.cxx:3834
 AtlCtrlPlots.cxx:3835
 AtlCtrlPlots.cxx:3836
 AtlCtrlPlots.cxx:3837
 AtlCtrlPlots.cxx:3838
 AtlCtrlPlots.cxx:3839
 AtlCtrlPlots.cxx:3840
 AtlCtrlPlots.cxx:3841
 AtlCtrlPlots.cxx:3842
 AtlCtrlPlots.cxx:3843
 AtlCtrlPlots.cxx:3844
 AtlCtrlPlots.cxx:3845
 AtlCtrlPlots.cxx:3846
 AtlCtrlPlots.cxx:3847
 AtlCtrlPlots.cxx:3848
 AtlCtrlPlots.cxx:3849
 AtlCtrlPlots.cxx:3850
 AtlCtrlPlots.cxx:3851
 AtlCtrlPlots.cxx:3852
 AtlCtrlPlots.cxx:3853
 AtlCtrlPlots.cxx:3854
 AtlCtrlPlots.cxx:3855
 AtlCtrlPlots.cxx:3856
 AtlCtrlPlots.cxx:3857
 AtlCtrlPlots.cxx:3858
 AtlCtrlPlots.cxx:3859
 AtlCtrlPlots.cxx:3860
 AtlCtrlPlots.cxx:3861
 AtlCtrlPlots.cxx:3862
 AtlCtrlPlots.cxx:3863
 AtlCtrlPlots.cxx:3864
 AtlCtrlPlots.cxx:3865
 AtlCtrlPlots.cxx:3866
 AtlCtrlPlots.cxx:3867
 AtlCtrlPlots.cxx:3868
 AtlCtrlPlots.cxx:3869
 AtlCtrlPlots.cxx:3870
 AtlCtrlPlots.cxx:3871
 AtlCtrlPlots.cxx:3872
 AtlCtrlPlots.cxx:3873
 AtlCtrlPlots.cxx:3874
 AtlCtrlPlots.cxx:3875
 AtlCtrlPlots.cxx:3876
 AtlCtrlPlots.cxx:3877
 AtlCtrlPlots.cxx:3878
 AtlCtrlPlots.cxx:3879
 AtlCtrlPlots.cxx:3880
 AtlCtrlPlots.cxx:3881
 AtlCtrlPlots.cxx:3882
 AtlCtrlPlots.cxx:3883
 AtlCtrlPlots.cxx:3884
 AtlCtrlPlots.cxx:3885
 AtlCtrlPlots.cxx:3886
 AtlCtrlPlots.cxx:3887
 AtlCtrlPlots.cxx:3888
 AtlCtrlPlots.cxx:3889
 AtlCtrlPlots.cxx:3890
 AtlCtrlPlots.cxx:3891
 AtlCtrlPlots.cxx:3892
 AtlCtrlPlots.cxx:3893
 AtlCtrlPlots.cxx:3894
 AtlCtrlPlots.cxx:3895
 AtlCtrlPlots.cxx:3896
 AtlCtrlPlots.cxx:3897
 AtlCtrlPlots.cxx:3898
 AtlCtrlPlots.cxx:3899
 AtlCtrlPlots.cxx:3900
 AtlCtrlPlots.cxx:3901
 AtlCtrlPlots.cxx:3902
 AtlCtrlPlots.cxx:3903
 AtlCtrlPlots.cxx:3904
 AtlCtrlPlots.cxx:3905
 AtlCtrlPlots.cxx:3906
 AtlCtrlPlots.cxx:3907
 AtlCtrlPlots.cxx:3908
 AtlCtrlPlots.cxx:3909
 AtlCtrlPlots.cxx:3910
 AtlCtrlPlots.cxx:3911
 AtlCtrlPlots.cxx:3912
 AtlCtrlPlots.cxx:3913
 AtlCtrlPlots.cxx:3914
 AtlCtrlPlots.cxx:3915
 AtlCtrlPlots.cxx:3916
 AtlCtrlPlots.cxx:3917
 AtlCtrlPlots.cxx:3918
 AtlCtrlPlots.cxx:3919
 AtlCtrlPlots.cxx:3920
 AtlCtrlPlots.cxx:3921
 AtlCtrlPlots.cxx:3922
 AtlCtrlPlots.cxx:3923
 AtlCtrlPlots.cxx:3924
 AtlCtrlPlots.cxx:3925
 AtlCtrlPlots.cxx:3926
 AtlCtrlPlots.cxx:3927
 AtlCtrlPlots.cxx:3928
 AtlCtrlPlots.cxx:3929
 AtlCtrlPlots.cxx:3930
 AtlCtrlPlots.cxx:3931
 AtlCtrlPlots.cxx:3932
 AtlCtrlPlots.cxx:3933
 AtlCtrlPlots.cxx:3934
 AtlCtrlPlots.cxx:3935
 AtlCtrlPlots.cxx:3936
 AtlCtrlPlots.cxx:3937
 AtlCtrlPlots.cxx:3938
 AtlCtrlPlots.cxx:3939
 AtlCtrlPlots.cxx:3940
 AtlCtrlPlots.cxx:3941
 AtlCtrlPlots.cxx:3942
 AtlCtrlPlots.cxx:3943
 AtlCtrlPlots.cxx:3944
 AtlCtrlPlots.cxx:3945
 AtlCtrlPlots.cxx:3946
 AtlCtrlPlots.cxx:3947
 AtlCtrlPlots.cxx:3948
 AtlCtrlPlots.cxx:3949
 AtlCtrlPlots.cxx:3950
 AtlCtrlPlots.cxx:3951
 AtlCtrlPlots.cxx:3952
 AtlCtrlPlots.cxx:3953
 AtlCtrlPlots.cxx:3954
 AtlCtrlPlots.cxx:3955
 AtlCtrlPlots.cxx:3956
 AtlCtrlPlots.cxx:3957
 AtlCtrlPlots.cxx:3958
 AtlCtrlPlots.cxx:3959
 AtlCtrlPlots.cxx:3960
 AtlCtrlPlots.cxx:3961
 AtlCtrlPlots.cxx:3962
 AtlCtrlPlots.cxx:3963
 AtlCtrlPlots.cxx:3964
 AtlCtrlPlots.cxx:3965
 AtlCtrlPlots.cxx:3966
 AtlCtrlPlots.cxx:3967
 AtlCtrlPlots.cxx:3968
 AtlCtrlPlots.cxx:3969
 AtlCtrlPlots.cxx:3970
 AtlCtrlPlots.cxx:3971
 AtlCtrlPlots.cxx:3972
 AtlCtrlPlots.cxx:3973
 AtlCtrlPlots.cxx:3974
 AtlCtrlPlots.cxx:3975
 AtlCtrlPlots.cxx:3976
 AtlCtrlPlots.cxx:3977
 AtlCtrlPlots.cxx:3978
 AtlCtrlPlots.cxx:3979
 AtlCtrlPlots.cxx:3980
 AtlCtrlPlots.cxx:3981
 AtlCtrlPlots.cxx:3982
 AtlCtrlPlots.cxx:3983
 AtlCtrlPlots.cxx:3984
 AtlCtrlPlots.cxx:3985
 AtlCtrlPlots.cxx:3986
 AtlCtrlPlots.cxx:3987
 AtlCtrlPlots.cxx:3988
 AtlCtrlPlots.cxx:3989
 AtlCtrlPlots.cxx:3990
 AtlCtrlPlots.cxx:3991
 AtlCtrlPlots.cxx:3992
 AtlCtrlPlots.cxx:3993
 AtlCtrlPlots.cxx:3994
 AtlCtrlPlots.cxx:3995
 AtlCtrlPlots.cxx:3996
 AtlCtrlPlots.cxx:3997
 AtlCtrlPlots.cxx:3998
 AtlCtrlPlots.cxx:3999
 AtlCtrlPlots.cxx:4000
 AtlCtrlPlots.cxx:4001
 AtlCtrlPlots.cxx:4002
 AtlCtrlPlots.cxx:4003
 AtlCtrlPlots.cxx:4004
 AtlCtrlPlots.cxx:4005
 AtlCtrlPlots.cxx:4006
 AtlCtrlPlots.cxx:4007
 AtlCtrlPlots.cxx:4008
 AtlCtrlPlots.cxx:4009
 AtlCtrlPlots.cxx:4010
 AtlCtrlPlots.cxx:4011
 AtlCtrlPlots.cxx:4012
 AtlCtrlPlots.cxx:4013
 AtlCtrlPlots.cxx:4014
 AtlCtrlPlots.cxx:4015
 AtlCtrlPlots.cxx:4016
 AtlCtrlPlots.cxx:4017
 AtlCtrlPlots.cxx:4018
 AtlCtrlPlots.cxx:4019
 AtlCtrlPlots.cxx:4020
 AtlCtrlPlots.cxx:4021
 AtlCtrlPlots.cxx:4022
 AtlCtrlPlots.cxx:4023
 AtlCtrlPlots.cxx:4024
 AtlCtrlPlots.cxx:4025
 AtlCtrlPlots.cxx:4026
 AtlCtrlPlots.cxx:4027
 AtlCtrlPlots.cxx:4028
 AtlCtrlPlots.cxx:4029
 AtlCtrlPlots.cxx:4030
 AtlCtrlPlots.cxx:4031
 AtlCtrlPlots.cxx:4032
 AtlCtrlPlots.cxx:4033
 AtlCtrlPlots.cxx:4034
 AtlCtrlPlots.cxx:4035
 AtlCtrlPlots.cxx:4036
 AtlCtrlPlots.cxx:4037
 AtlCtrlPlots.cxx:4038
 AtlCtrlPlots.cxx:4039
 AtlCtrlPlots.cxx:4040
 AtlCtrlPlots.cxx:4041
 AtlCtrlPlots.cxx:4042
 AtlCtrlPlots.cxx:4043
 AtlCtrlPlots.cxx:4044
 AtlCtrlPlots.cxx:4045
 AtlCtrlPlots.cxx:4046
 AtlCtrlPlots.cxx:4047
 AtlCtrlPlots.cxx:4048
 AtlCtrlPlots.cxx:4049
 AtlCtrlPlots.cxx:4050
 AtlCtrlPlots.cxx:4051
 AtlCtrlPlots.cxx:4052
 AtlCtrlPlots.cxx:4053
 AtlCtrlPlots.cxx:4054
 AtlCtrlPlots.cxx:4055
 AtlCtrlPlots.cxx:4056
 AtlCtrlPlots.cxx:4057
 AtlCtrlPlots.cxx:4058
 AtlCtrlPlots.cxx:4059
 AtlCtrlPlots.cxx:4060
 AtlCtrlPlots.cxx:4061
 AtlCtrlPlots.cxx:4062
 AtlCtrlPlots.cxx:4063
 AtlCtrlPlots.cxx:4064
 AtlCtrlPlots.cxx:4065
 AtlCtrlPlots.cxx:4066
 AtlCtrlPlots.cxx:4067
 AtlCtrlPlots.cxx:4068
 AtlCtrlPlots.cxx:4069
 AtlCtrlPlots.cxx:4070
 AtlCtrlPlots.cxx:4071
 AtlCtrlPlots.cxx:4072
 AtlCtrlPlots.cxx:4073
 AtlCtrlPlots.cxx:4074
 AtlCtrlPlots.cxx:4075
 AtlCtrlPlots.cxx:4076
 AtlCtrlPlots.cxx:4077
 AtlCtrlPlots.cxx:4078
 AtlCtrlPlots.cxx:4079
 AtlCtrlPlots.cxx:4080
 AtlCtrlPlots.cxx:4081
 AtlCtrlPlots.cxx:4082
 AtlCtrlPlots.cxx:4083
 AtlCtrlPlots.cxx:4084
 AtlCtrlPlots.cxx:4085
 AtlCtrlPlots.cxx:4086
 AtlCtrlPlots.cxx:4087
 AtlCtrlPlots.cxx:4088
 AtlCtrlPlots.cxx:4089
 AtlCtrlPlots.cxx:4090
 AtlCtrlPlots.cxx:4091
 AtlCtrlPlots.cxx:4092
 AtlCtrlPlots.cxx:4093
 AtlCtrlPlots.cxx:4094
 AtlCtrlPlots.cxx:4095
 AtlCtrlPlots.cxx:4096
 AtlCtrlPlots.cxx:4097
 AtlCtrlPlots.cxx:4098
 AtlCtrlPlots.cxx:4099
 AtlCtrlPlots.cxx:4100
 AtlCtrlPlots.cxx:4101
 AtlCtrlPlots.cxx:4102
 AtlCtrlPlots.cxx:4103
 AtlCtrlPlots.cxx:4104
 AtlCtrlPlots.cxx:4105
 AtlCtrlPlots.cxx:4106
 AtlCtrlPlots.cxx:4107
 AtlCtrlPlots.cxx:4108
 AtlCtrlPlots.cxx:4109
 AtlCtrlPlots.cxx:4110
 AtlCtrlPlots.cxx:4111
 AtlCtrlPlots.cxx:4112
 AtlCtrlPlots.cxx:4113
 AtlCtrlPlots.cxx:4114
 AtlCtrlPlots.cxx:4115
 AtlCtrlPlots.cxx:4116
 AtlCtrlPlots.cxx:4117
 AtlCtrlPlots.cxx:4118
 AtlCtrlPlots.cxx:4119
 AtlCtrlPlots.cxx:4120
 AtlCtrlPlots.cxx:4121
 AtlCtrlPlots.cxx:4122
 AtlCtrlPlots.cxx:4123
 AtlCtrlPlots.cxx:4124
 AtlCtrlPlots.cxx:4125
 AtlCtrlPlots.cxx:4126
 AtlCtrlPlots.cxx:4127
 AtlCtrlPlots.cxx:4128
 AtlCtrlPlots.cxx:4129
 AtlCtrlPlots.cxx:4130
 AtlCtrlPlots.cxx:4131
 AtlCtrlPlots.cxx:4132
 AtlCtrlPlots.cxx:4133
 AtlCtrlPlots.cxx:4134
 AtlCtrlPlots.cxx:4135
 AtlCtrlPlots.cxx:4136
 AtlCtrlPlots.cxx:4137
 AtlCtrlPlots.cxx:4138
 AtlCtrlPlots.cxx:4139
 AtlCtrlPlots.cxx:4140
 AtlCtrlPlots.cxx:4141
 AtlCtrlPlots.cxx:4142
 AtlCtrlPlots.cxx:4143
 AtlCtrlPlots.cxx:4144
 AtlCtrlPlots.cxx:4145
 AtlCtrlPlots.cxx:4146
 AtlCtrlPlots.cxx:4147
 AtlCtrlPlots.cxx:4148
 AtlCtrlPlots.cxx:4149
 AtlCtrlPlots.cxx:4150
 AtlCtrlPlots.cxx:4151
 AtlCtrlPlots.cxx:4152
 AtlCtrlPlots.cxx:4153
 AtlCtrlPlots.cxx:4154
 AtlCtrlPlots.cxx:4155
 AtlCtrlPlots.cxx:4156
 AtlCtrlPlots.cxx:4157
 AtlCtrlPlots.cxx:4158
 AtlCtrlPlots.cxx:4159
 AtlCtrlPlots.cxx:4160
 AtlCtrlPlots.cxx:4161
 AtlCtrlPlots.cxx:4162
 AtlCtrlPlots.cxx:4163
 AtlCtrlPlots.cxx:4164
 AtlCtrlPlots.cxx:4165
 AtlCtrlPlots.cxx:4166
 AtlCtrlPlots.cxx:4167
 AtlCtrlPlots.cxx:4168
 AtlCtrlPlots.cxx:4169
 AtlCtrlPlots.cxx:4170
 AtlCtrlPlots.cxx:4171
 AtlCtrlPlots.cxx:4172
 AtlCtrlPlots.cxx:4173
 AtlCtrlPlots.cxx:4174
 AtlCtrlPlots.cxx:4175
 AtlCtrlPlots.cxx:4176
 AtlCtrlPlots.cxx:4177
 AtlCtrlPlots.cxx:4178
 AtlCtrlPlots.cxx:4179
 AtlCtrlPlots.cxx:4180
 AtlCtrlPlots.cxx:4181
 AtlCtrlPlots.cxx:4182
 AtlCtrlPlots.cxx:4183
 AtlCtrlPlots.cxx:4184
 AtlCtrlPlots.cxx:4185
 AtlCtrlPlots.cxx:4186
 AtlCtrlPlots.cxx:4187
 AtlCtrlPlots.cxx:4188
 AtlCtrlPlots.cxx:4189
 AtlCtrlPlots.cxx:4190
 AtlCtrlPlots.cxx:4191
 AtlCtrlPlots.cxx:4192
 AtlCtrlPlots.cxx:4193
 AtlCtrlPlots.cxx:4194
 AtlCtrlPlots.cxx:4195
 AtlCtrlPlots.cxx:4196
 AtlCtrlPlots.cxx:4197
 AtlCtrlPlots.cxx:4198
 AtlCtrlPlots.cxx:4199
 AtlCtrlPlots.cxx:4200
 AtlCtrlPlots.cxx:4201
 AtlCtrlPlots.cxx:4202
 AtlCtrlPlots.cxx:4203
 AtlCtrlPlots.cxx:4204
 AtlCtrlPlots.cxx:4205
 AtlCtrlPlots.cxx:4206
 AtlCtrlPlots.cxx:4207
 AtlCtrlPlots.cxx:4208
 AtlCtrlPlots.cxx:4209
 AtlCtrlPlots.cxx:4210
 AtlCtrlPlots.cxx:4211
 AtlCtrlPlots.cxx:4212
 AtlCtrlPlots.cxx:4213
 AtlCtrlPlots.cxx:4214
 AtlCtrlPlots.cxx:4215
 AtlCtrlPlots.cxx:4216
 AtlCtrlPlots.cxx:4217
 AtlCtrlPlots.cxx:4218
 AtlCtrlPlots.cxx:4219
 AtlCtrlPlots.cxx:4220
 AtlCtrlPlots.cxx:4221
 AtlCtrlPlots.cxx:4222
 AtlCtrlPlots.cxx:4223
 AtlCtrlPlots.cxx:4224
 AtlCtrlPlots.cxx:4225
 AtlCtrlPlots.cxx:4226
 AtlCtrlPlots.cxx:4227
 AtlCtrlPlots.cxx:4228
 AtlCtrlPlots.cxx:4229
 AtlCtrlPlots.cxx:4230
 AtlCtrlPlots.cxx:4231
 AtlCtrlPlots.cxx:4232
 AtlCtrlPlots.cxx:4233
 AtlCtrlPlots.cxx:4234
 AtlCtrlPlots.cxx:4235
 AtlCtrlPlots.cxx:4236
 AtlCtrlPlots.cxx:4237
 AtlCtrlPlots.cxx:4238
 AtlCtrlPlots.cxx:4239
 AtlCtrlPlots.cxx:4240
 AtlCtrlPlots.cxx:4241
 AtlCtrlPlots.cxx:4242
 AtlCtrlPlots.cxx:4243
 AtlCtrlPlots.cxx:4244
 AtlCtrlPlots.cxx:4245
 AtlCtrlPlots.cxx:4246
 AtlCtrlPlots.cxx:4247
 AtlCtrlPlots.cxx:4248
 AtlCtrlPlots.cxx:4249
 AtlCtrlPlots.cxx:4250
 AtlCtrlPlots.cxx:4251
 AtlCtrlPlots.cxx:4252
 AtlCtrlPlots.cxx:4253
 AtlCtrlPlots.cxx:4254
 AtlCtrlPlots.cxx:4255
 AtlCtrlPlots.cxx:4256
 AtlCtrlPlots.cxx:4257
 AtlCtrlPlots.cxx:4258
 AtlCtrlPlots.cxx:4259
 AtlCtrlPlots.cxx:4260
 AtlCtrlPlots.cxx:4261
 AtlCtrlPlots.cxx:4262
 AtlCtrlPlots.cxx:4263
 AtlCtrlPlots.cxx:4264
 AtlCtrlPlots.cxx:4265
 AtlCtrlPlots.cxx:4266
 AtlCtrlPlots.cxx:4267
 AtlCtrlPlots.cxx:4268
 AtlCtrlPlots.cxx:4269
 AtlCtrlPlots.cxx:4270
 AtlCtrlPlots.cxx:4271
 AtlCtrlPlots.cxx:4272
 AtlCtrlPlots.cxx:4273
 AtlCtrlPlots.cxx:4274
 AtlCtrlPlots.cxx:4275
 AtlCtrlPlots.cxx:4276
 AtlCtrlPlots.cxx:4277
 AtlCtrlPlots.cxx:4278
 AtlCtrlPlots.cxx:4279
 AtlCtrlPlots.cxx:4280
 AtlCtrlPlots.cxx:4281
 AtlCtrlPlots.cxx:4282
 AtlCtrlPlots.cxx:4283
 AtlCtrlPlots.cxx:4284
 AtlCtrlPlots.cxx:4285
 AtlCtrlPlots.cxx:4286
 AtlCtrlPlots.cxx:4287
 AtlCtrlPlots.cxx:4288
 AtlCtrlPlots.cxx:4289
 AtlCtrlPlots.cxx:4290
 AtlCtrlPlots.cxx:4291
 AtlCtrlPlots.cxx:4292
 AtlCtrlPlots.cxx:4293
 AtlCtrlPlots.cxx:4294
 AtlCtrlPlots.cxx:4295
 AtlCtrlPlots.cxx:4296
 AtlCtrlPlots.cxx:4297
 AtlCtrlPlots.cxx:4298
 AtlCtrlPlots.cxx:4299
 AtlCtrlPlots.cxx:4300
 AtlCtrlPlots.cxx:4301
 AtlCtrlPlots.cxx:4302
 AtlCtrlPlots.cxx:4303
 AtlCtrlPlots.cxx:4304
 AtlCtrlPlots.cxx:4305
 AtlCtrlPlots.cxx:4306
 AtlCtrlPlots.cxx:4307
 AtlCtrlPlots.cxx:4308
 AtlCtrlPlots.cxx:4309
 AtlCtrlPlots.cxx:4310
 AtlCtrlPlots.cxx:4311
 AtlCtrlPlots.cxx:4312
 AtlCtrlPlots.cxx:4313
 AtlCtrlPlots.cxx:4314
 AtlCtrlPlots.cxx:4315
 AtlCtrlPlots.cxx:4316
 AtlCtrlPlots.cxx:4317
 AtlCtrlPlots.cxx:4318
 AtlCtrlPlots.cxx:4319
 AtlCtrlPlots.cxx:4320
 AtlCtrlPlots.cxx:4321
 AtlCtrlPlots.cxx:4322
 AtlCtrlPlots.cxx:4323
 AtlCtrlPlots.cxx:4324
 AtlCtrlPlots.cxx:4325
 AtlCtrlPlots.cxx:4326
 AtlCtrlPlots.cxx:4327
 AtlCtrlPlots.cxx:4328
 AtlCtrlPlots.cxx:4329
 AtlCtrlPlots.cxx:4330
 AtlCtrlPlots.cxx:4331
 AtlCtrlPlots.cxx:4332
 AtlCtrlPlots.cxx:4333
 AtlCtrlPlots.cxx:4334
 AtlCtrlPlots.cxx:4335
 AtlCtrlPlots.cxx:4336
 AtlCtrlPlots.cxx:4337
 AtlCtrlPlots.cxx:4338
 AtlCtrlPlots.cxx:4339
 AtlCtrlPlots.cxx:4340
 AtlCtrlPlots.cxx:4341
 AtlCtrlPlots.cxx:4342
 AtlCtrlPlots.cxx:4343
 AtlCtrlPlots.cxx:4344
 AtlCtrlPlots.cxx:4345
 AtlCtrlPlots.cxx:4346
 AtlCtrlPlots.cxx:4347
 AtlCtrlPlots.cxx:4348
 AtlCtrlPlots.cxx:4349
 AtlCtrlPlots.cxx:4350
 AtlCtrlPlots.cxx:4351
 AtlCtrlPlots.cxx:4352
 AtlCtrlPlots.cxx:4353
 AtlCtrlPlots.cxx:4354
 AtlCtrlPlots.cxx:4355
 AtlCtrlPlots.cxx:4356
 AtlCtrlPlots.cxx:4357
 AtlCtrlPlots.cxx:4358
 AtlCtrlPlots.cxx:4359
 AtlCtrlPlots.cxx:4360
 AtlCtrlPlots.cxx:4361
 AtlCtrlPlots.cxx:4362
 AtlCtrlPlots.cxx:4363
 AtlCtrlPlots.cxx:4364
 AtlCtrlPlots.cxx:4365
 AtlCtrlPlots.cxx:4366
 AtlCtrlPlots.cxx:4367
 AtlCtrlPlots.cxx:4368
 AtlCtrlPlots.cxx:4369
 AtlCtrlPlots.cxx:4370
 AtlCtrlPlots.cxx:4371
 AtlCtrlPlots.cxx:4372
 AtlCtrlPlots.cxx:4373
 AtlCtrlPlots.cxx:4374
 AtlCtrlPlots.cxx:4375
 AtlCtrlPlots.cxx:4376
 AtlCtrlPlots.cxx:4377
 AtlCtrlPlots.cxx:4378
 AtlCtrlPlots.cxx:4379
 AtlCtrlPlots.cxx:4380
 AtlCtrlPlots.cxx:4381
 AtlCtrlPlots.cxx:4382
 AtlCtrlPlots.cxx:4383
 AtlCtrlPlots.cxx:4384
 AtlCtrlPlots.cxx:4385
 AtlCtrlPlots.cxx:4386
 AtlCtrlPlots.cxx:4387
 AtlCtrlPlots.cxx:4388
 AtlCtrlPlots.cxx:4389
 AtlCtrlPlots.cxx:4390
 AtlCtrlPlots.cxx:4391
 AtlCtrlPlots.cxx:4392
 AtlCtrlPlots.cxx:4393
 AtlCtrlPlots.cxx:4394
 AtlCtrlPlots.cxx:4395
 AtlCtrlPlots.cxx:4396
 AtlCtrlPlots.cxx:4397
 AtlCtrlPlots.cxx:4398
 AtlCtrlPlots.cxx:4399
 AtlCtrlPlots.cxx:4400
 AtlCtrlPlots.cxx:4401
 AtlCtrlPlots.cxx:4402
 AtlCtrlPlots.cxx:4403
 AtlCtrlPlots.cxx:4404
 AtlCtrlPlots.cxx:4405
 AtlCtrlPlots.cxx:4406
 AtlCtrlPlots.cxx:4407
 AtlCtrlPlots.cxx:4408
 AtlCtrlPlots.cxx:4409
 AtlCtrlPlots.cxx:4410
 AtlCtrlPlots.cxx:4411
 AtlCtrlPlots.cxx:4412
 AtlCtrlPlots.cxx:4413
 AtlCtrlPlots.cxx:4414
 AtlCtrlPlots.cxx:4415
 AtlCtrlPlots.cxx:4416
 AtlCtrlPlots.cxx:4417
 AtlCtrlPlots.cxx:4418
 AtlCtrlPlots.cxx:4419
 AtlCtrlPlots.cxx:4420
 AtlCtrlPlots.cxx:4421
 AtlCtrlPlots.cxx:4422
 AtlCtrlPlots.cxx:4423
 AtlCtrlPlots.cxx:4424
 AtlCtrlPlots.cxx:4425
 AtlCtrlPlots.cxx:4426
 AtlCtrlPlots.cxx:4427
 AtlCtrlPlots.cxx:4428
 AtlCtrlPlots.cxx:4429
 AtlCtrlPlots.cxx:4430
 AtlCtrlPlots.cxx:4431
 AtlCtrlPlots.cxx:4432
 AtlCtrlPlots.cxx:4433
 AtlCtrlPlots.cxx:4434
 AtlCtrlPlots.cxx:4435
 AtlCtrlPlots.cxx:4436
 AtlCtrlPlots.cxx:4437
 AtlCtrlPlots.cxx:4438
 AtlCtrlPlots.cxx:4439
 AtlCtrlPlots.cxx:4440
 AtlCtrlPlots.cxx:4441
 AtlCtrlPlots.cxx:4442
 AtlCtrlPlots.cxx:4443
 AtlCtrlPlots.cxx:4444
 AtlCtrlPlots.cxx:4445
 AtlCtrlPlots.cxx:4446
 AtlCtrlPlots.cxx:4447
 AtlCtrlPlots.cxx:4448
 AtlCtrlPlots.cxx:4449
 AtlCtrlPlots.cxx:4450
 AtlCtrlPlots.cxx:4451
 AtlCtrlPlots.cxx:4452
 AtlCtrlPlots.cxx:4453
 AtlCtrlPlots.cxx:4454
 AtlCtrlPlots.cxx:4455
 AtlCtrlPlots.cxx:4456
 AtlCtrlPlots.cxx:4457
 AtlCtrlPlots.cxx:4458
 AtlCtrlPlots.cxx:4459
 AtlCtrlPlots.cxx:4460
 AtlCtrlPlots.cxx:4461
 AtlCtrlPlots.cxx:4462
 AtlCtrlPlots.cxx:4463
 AtlCtrlPlots.cxx:4464
 AtlCtrlPlots.cxx:4465
 AtlCtrlPlots.cxx:4466
 AtlCtrlPlots.cxx:4467
 AtlCtrlPlots.cxx:4468
 AtlCtrlPlots.cxx:4469
 AtlCtrlPlots.cxx:4470
 AtlCtrlPlots.cxx:4471
 AtlCtrlPlots.cxx:4472
 AtlCtrlPlots.cxx:4473
 AtlCtrlPlots.cxx:4474
 AtlCtrlPlots.cxx:4475
 AtlCtrlPlots.cxx:4476
 AtlCtrlPlots.cxx:4477
 AtlCtrlPlots.cxx:4478
 AtlCtrlPlots.cxx:4479
 AtlCtrlPlots.cxx:4480
 AtlCtrlPlots.cxx:4481
 AtlCtrlPlots.cxx:4482
 AtlCtrlPlots.cxx:4483
 AtlCtrlPlots.cxx:4484
 AtlCtrlPlots.cxx:4485
 AtlCtrlPlots.cxx:4486
 AtlCtrlPlots.cxx:4487
 AtlCtrlPlots.cxx:4488
 AtlCtrlPlots.cxx:4489
 AtlCtrlPlots.cxx:4490
 AtlCtrlPlots.cxx:4491
 AtlCtrlPlots.cxx:4492
 AtlCtrlPlots.cxx:4493
 AtlCtrlPlots.cxx:4494
 AtlCtrlPlots.cxx:4495
 AtlCtrlPlots.cxx:4496
 AtlCtrlPlots.cxx:4497
 AtlCtrlPlots.cxx:4498
 AtlCtrlPlots.cxx:4499
 AtlCtrlPlots.cxx:4500
 AtlCtrlPlots.cxx:4501
 AtlCtrlPlots.cxx:4502
 AtlCtrlPlots.cxx:4503
 AtlCtrlPlots.cxx:4504
 AtlCtrlPlots.cxx:4505
 AtlCtrlPlots.cxx:4506
 AtlCtrlPlots.cxx:4507
 AtlCtrlPlots.cxx:4508
 AtlCtrlPlots.cxx:4509
 AtlCtrlPlots.cxx:4510
 AtlCtrlPlots.cxx:4511
 AtlCtrlPlots.cxx:4512
 AtlCtrlPlots.cxx:4513
 AtlCtrlPlots.cxx:4514
 AtlCtrlPlots.cxx:4515
 AtlCtrlPlots.cxx:4516
 AtlCtrlPlots.cxx:4517
 AtlCtrlPlots.cxx:4518
 AtlCtrlPlots.cxx:4519
 AtlCtrlPlots.cxx:4520
 AtlCtrlPlots.cxx:4521
 AtlCtrlPlots.cxx:4522
 AtlCtrlPlots.cxx:4523
 AtlCtrlPlots.cxx:4524
 AtlCtrlPlots.cxx:4525
 AtlCtrlPlots.cxx:4526
 AtlCtrlPlots.cxx:4527
 AtlCtrlPlots.cxx:4528
 AtlCtrlPlots.cxx:4529
 AtlCtrlPlots.cxx:4530
 AtlCtrlPlots.cxx:4531
 AtlCtrlPlots.cxx:4532
 AtlCtrlPlots.cxx:4533
 AtlCtrlPlots.cxx:4534
 AtlCtrlPlots.cxx:4535
 AtlCtrlPlots.cxx:4536
 AtlCtrlPlots.cxx:4537
 AtlCtrlPlots.cxx:4538
 AtlCtrlPlots.cxx:4539
 AtlCtrlPlots.cxx:4540
 AtlCtrlPlots.cxx:4541
 AtlCtrlPlots.cxx:4542
 AtlCtrlPlots.cxx:4543
 AtlCtrlPlots.cxx:4544
 AtlCtrlPlots.cxx:4545
 AtlCtrlPlots.cxx:4546
 AtlCtrlPlots.cxx:4547
 AtlCtrlPlots.cxx:4548
 AtlCtrlPlots.cxx:4549
 AtlCtrlPlots.cxx:4550
 AtlCtrlPlots.cxx:4551
 AtlCtrlPlots.cxx:4552
 AtlCtrlPlots.cxx:4553
 AtlCtrlPlots.cxx:4554
 AtlCtrlPlots.cxx:4555
 AtlCtrlPlots.cxx:4556
 AtlCtrlPlots.cxx:4557
 AtlCtrlPlots.cxx:4558
 AtlCtrlPlots.cxx:4559
 AtlCtrlPlots.cxx:4560
 AtlCtrlPlots.cxx:4561
 AtlCtrlPlots.cxx:4562
 AtlCtrlPlots.cxx:4563
 AtlCtrlPlots.cxx:4564
 AtlCtrlPlots.cxx:4565
 AtlCtrlPlots.cxx:4566
 AtlCtrlPlots.cxx:4567
 AtlCtrlPlots.cxx:4568
 AtlCtrlPlots.cxx:4569
 AtlCtrlPlots.cxx:4570
 AtlCtrlPlots.cxx:4571
 AtlCtrlPlots.cxx:4572
 AtlCtrlPlots.cxx:4573
 AtlCtrlPlots.cxx:4574
 AtlCtrlPlots.cxx:4575
 AtlCtrlPlots.cxx:4576
 AtlCtrlPlots.cxx:4577
 AtlCtrlPlots.cxx:4578
 AtlCtrlPlots.cxx:4579
 AtlCtrlPlots.cxx:4580
 AtlCtrlPlots.cxx:4581
 AtlCtrlPlots.cxx:4582
 AtlCtrlPlots.cxx:4583
 AtlCtrlPlots.cxx:4584
 AtlCtrlPlots.cxx:4585
 AtlCtrlPlots.cxx:4586
 AtlCtrlPlots.cxx:4587
 AtlCtrlPlots.cxx:4588
 AtlCtrlPlots.cxx:4589
 AtlCtrlPlots.cxx:4590
 AtlCtrlPlots.cxx:4591
 AtlCtrlPlots.cxx:4592
 AtlCtrlPlots.cxx:4593
 AtlCtrlPlots.cxx:4594
 AtlCtrlPlots.cxx:4595
 AtlCtrlPlots.cxx:4596
 AtlCtrlPlots.cxx:4597
 AtlCtrlPlots.cxx:4598
 AtlCtrlPlots.cxx:4599
 AtlCtrlPlots.cxx:4600
 AtlCtrlPlots.cxx:4601
 AtlCtrlPlots.cxx:4602
 AtlCtrlPlots.cxx:4603
 AtlCtrlPlots.cxx:4604
 AtlCtrlPlots.cxx:4605
 AtlCtrlPlots.cxx:4606
 AtlCtrlPlots.cxx:4607
 AtlCtrlPlots.cxx:4608
 AtlCtrlPlots.cxx:4609
 AtlCtrlPlots.cxx:4610
 AtlCtrlPlots.cxx:4611
 AtlCtrlPlots.cxx:4612
 AtlCtrlPlots.cxx:4613
 AtlCtrlPlots.cxx:4614
 AtlCtrlPlots.cxx:4615
 AtlCtrlPlots.cxx:4616
 AtlCtrlPlots.cxx:4617
 AtlCtrlPlots.cxx:4618
 AtlCtrlPlots.cxx:4619
 AtlCtrlPlots.cxx:4620
 AtlCtrlPlots.cxx:4621
 AtlCtrlPlots.cxx:4622
 AtlCtrlPlots.cxx:4623
 AtlCtrlPlots.cxx:4624
 AtlCtrlPlots.cxx:4625
 AtlCtrlPlots.cxx:4626
 AtlCtrlPlots.cxx:4627
 AtlCtrlPlots.cxx:4628
 AtlCtrlPlots.cxx:4629
 AtlCtrlPlots.cxx:4630
 AtlCtrlPlots.cxx:4631
 AtlCtrlPlots.cxx:4632
 AtlCtrlPlots.cxx:4633
 AtlCtrlPlots.cxx:4634
 AtlCtrlPlots.cxx:4635
 AtlCtrlPlots.cxx:4636
 AtlCtrlPlots.cxx:4637
 AtlCtrlPlots.cxx:4638
 AtlCtrlPlots.cxx:4639
 AtlCtrlPlots.cxx:4640
 AtlCtrlPlots.cxx:4641
 AtlCtrlPlots.cxx:4642
 AtlCtrlPlots.cxx:4643
 AtlCtrlPlots.cxx:4644
 AtlCtrlPlots.cxx:4645
 AtlCtrlPlots.cxx:4646
 AtlCtrlPlots.cxx:4647
 AtlCtrlPlots.cxx:4648
 AtlCtrlPlots.cxx:4649
 AtlCtrlPlots.cxx:4650
 AtlCtrlPlots.cxx:4651
 AtlCtrlPlots.cxx:4652
 AtlCtrlPlots.cxx:4653
 AtlCtrlPlots.cxx:4654
 AtlCtrlPlots.cxx:4655
 AtlCtrlPlots.cxx:4656
 AtlCtrlPlots.cxx:4657
 AtlCtrlPlots.cxx:4658
 AtlCtrlPlots.cxx:4659
 AtlCtrlPlots.cxx:4660
 AtlCtrlPlots.cxx:4661
 AtlCtrlPlots.cxx:4662
 AtlCtrlPlots.cxx:4663
 AtlCtrlPlots.cxx:4664
 AtlCtrlPlots.cxx:4665
 AtlCtrlPlots.cxx:4666
 AtlCtrlPlots.cxx:4667
 AtlCtrlPlots.cxx:4668
 AtlCtrlPlots.cxx:4669
 AtlCtrlPlots.cxx:4670
 AtlCtrlPlots.cxx:4671
 AtlCtrlPlots.cxx:4672
 AtlCtrlPlots.cxx:4673
 AtlCtrlPlots.cxx:4674
 AtlCtrlPlots.cxx:4675
 AtlCtrlPlots.cxx:4676
 AtlCtrlPlots.cxx:4677
 AtlCtrlPlots.cxx:4678
 AtlCtrlPlots.cxx:4679
 AtlCtrlPlots.cxx:4680
 AtlCtrlPlots.cxx:4681
 AtlCtrlPlots.cxx:4682
 AtlCtrlPlots.cxx:4683
 AtlCtrlPlots.cxx:4684
 AtlCtrlPlots.cxx:4685
 AtlCtrlPlots.cxx:4686
 AtlCtrlPlots.cxx:4687
 AtlCtrlPlots.cxx:4688
 AtlCtrlPlots.cxx:4689
 AtlCtrlPlots.cxx:4690
 AtlCtrlPlots.cxx:4691
 AtlCtrlPlots.cxx:4692
 AtlCtrlPlots.cxx:4693
 AtlCtrlPlots.cxx:4694
 AtlCtrlPlots.cxx:4695
 AtlCtrlPlots.cxx:4696
 AtlCtrlPlots.cxx:4697
 AtlCtrlPlots.cxx:4698
 AtlCtrlPlots.cxx:4699
 AtlCtrlPlots.cxx:4700
 AtlCtrlPlots.cxx:4701
 AtlCtrlPlots.cxx:4702
 AtlCtrlPlots.cxx:4703
 AtlCtrlPlots.cxx:4704
 AtlCtrlPlots.cxx:4705
 AtlCtrlPlots.cxx:4706
 AtlCtrlPlots.cxx:4707
 AtlCtrlPlots.cxx:4708
 AtlCtrlPlots.cxx:4709
 AtlCtrlPlots.cxx:4710
 AtlCtrlPlots.cxx:4711
 AtlCtrlPlots.cxx:4712
 AtlCtrlPlots.cxx:4713
 AtlCtrlPlots.cxx:4714
 AtlCtrlPlots.cxx:4715
 AtlCtrlPlots.cxx:4716
 AtlCtrlPlots.cxx:4717
 AtlCtrlPlots.cxx:4718
 AtlCtrlPlots.cxx:4719
 AtlCtrlPlots.cxx:4720
 AtlCtrlPlots.cxx:4721
 AtlCtrlPlots.cxx:4722
 AtlCtrlPlots.cxx:4723
 AtlCtrlPlots.cxx:4724
 AtlCtrlPlots.cxx:4725
 AtlCtrlPlots.cxx:4726
 AtlCtrlPlots.cxx:4727
 AtlCtrlPlots.cxx:4728
 AtlCtrlPlots.cxx:4729
 AtlCtrlPlots.cxx:4730
 AtlCtrlPlots.cxx:4731
 AtlCtrlPlots.cxx:4732
 AtlCtrlPlots.cxx:4733
 AtlCtrlPlots.cxx:4734
 AtlCtrlPlots.cxx:4735
 AtlCtrlPlots.cxx:4736
 AtlCtrlPlots.cxx:4737
 AtlCtrlPlots.cxx:4738
 AtlCtrlPlots.cxx:4739
 AtlCtrlPlots.cxx:4740
 AtlCtrlPlots.cxx:4741
 AtlCtrlPlots.cxx:4742
 AtlCtrlPlots.cxx:4743
 AtlCtrlPlots.cxx:4744
 AtlCtrlPlots.cxx:4745
 AtlCtrlPlots.cxx:4746
 AtlCtrlPlots.cxx:4747
 AtlCtrlPlots.cxx:4748
 AtlCtrlPlots.cxx:4749
 AtlCtrlPlots.cxx:4750
 AtlCtrlPlots.cxx:4751
 AtlCtrlPlots.cxx:4752
 AtlCtrlPlots.cxx:4753
 AtlCtrlPlots.cxx:4754
 AtlCtrlPlots.cxx:4755
 AtlCtrlPlots.cxx:4756
 AtlCtrlPlots.cxx:4757
 AtlCtrlPlots.cxx:4758
 AtlCtrlPlots.cxx:4759
 AtlCtrlPlots.cxx:4760
 AtlCtrlPlots.cxx:4761
 AtlCtrlPlots.cxx:4762
 AtlCtrlPlots.cxx:4763
 AtlCtrlPlots.cxx:4764
 AtlCtrlPlots.cxx:4765
 AtlCtrlPlots.cxx:4766
 AtlCtrlPlots.cxx:4767
 AtlCtrlPlots.cxx:4768
 AtlCtrlPlots.cxx:4769
 AtlCtrlPlots.cxx:4770
 AtlCtrlPlots.cxx:4771
 AtlCtrlPlots.cxx:4772
 AtlCtrlPlots.cxx:4773
 AtlCtrlPlots.cxx:4774
 AtlCtrlPlots.cxx:4775
 AtlCtrlPlots.cxx:4776
 AtlCtrlPlots.cxx:4777
 AtlCtrlPlots.cxx:4778
 AtlCtrlPlots.cxx:4779
 AtlCtrlPlots.cxx:4780
 AtlCtrlPlots.cxx:4781
 AtlCtrlPlots.cxx:4782
 AtlCtrlPlots.cxx:4783
 AtlCtrlPlots.cxx:4784
 AtlCtrlPlots.cxx:4785
 AtlCtrlPlots.cxx:4786
 AtlCtrlPlots.cxx:4787
 AtlCtrlPlots.cxx:4788
 AtlCtrlPlots.cxx:4789
 AtlCtrlPlots.cxx:4790
 AtlCtrlPlots.cxx:4791
 AtlCtrlPlots.cxx:4792
 AtlCtrlPlots.cxx:4793
 AtlCtrlPlots.cxx:4794
 AtlCtrlPlots.cxx:4795
 AtlCtrlPlots.cxx:4796
 AtlCtrlPlots.cxx:4797
 AtlCtrlPlots.cxx:4798
 AtlCtrlPlots.cxx:4799
 AtlCtrlPlots.cxx:4800
 AtlCtrlPlots.cxx:4801
 AtlCtrlPlots.cxx:4802
 AtlCtrlPlots.cxx:4803
 AtlCtrlPlots.cxx:4804
 AtlCtrlPlots.cxx:4805
 AtlCtrlPlots.cxx:4806
 AtlCtrlPlots.cxx:4807
 AtlCtrlPlots.cxx:4808
 AtlCtrlPlots.cxx:4809
 AtlCtrlPlots.cxx:4810
 AtlCtrlPlots.cxx:4811
 AtlCtrlPlots.cxx:4812
 AtlCtrlPlots.cxx:4813
 AtlCtrlPlots.cxx:4814
 AtlCtrlPlots.cxx:4815
 AtlCtrlPlots.cxx:4816
 AtlCtrlPlots.cxx:4817
 AtlCtrlPlots.cxx:4818
 AtlCtrlPlots.cxx:4819
 AtlCtrlPlots.cxx:4820
 AtlCtrlPlots.cxx:4821
 AtlCtrlPlots.cxx:4822
 AtlCtrlPlots.cxx:4823
 AtlCtrlPlots.cxx:4824
 AtlCtrlPlots.cxx:4825
 AtlCtrlPlots.cxx:4826
 AtlCtrlPlots.cxx:4827
 AtlCtrlPlots.cxx:4828
 AtlCtrlPlots.cxx:4829
 AtlCtrlPlots.cxx:4830
 AtlCtrlPlots.cxx:4831
 AtlCtrlPlots.cxx:4832
 AtlCtrlPlots.cxx:4833
 AtlCtrlPlots.cxx:4834
 AtlCtrlPlots.cxx:4835
 AtlCtrlPlots.cxx:4836
 AtlCtrlPlots.cxx:4837
 AtlCtrlPlots.cxx:4838
 AtlCtrlPlots.cxx:4839
 AtlCtrlPlots.cxx:4840
 AtlCtrlPlots.cxx:4841
 AtlCtrlPlots.cxx:4842
 AtlCtrlPlots.cxx:4843
 AtlCtrlPlots.cxx:4844
 AtlCtrlPlots.cxx:4845
 AtlCtrlPlots.cxx:4846
 AtlCtrlPlots.cxx:4847
 AtlCtrlPlots.cxx:4848
 AtlCtrlPlots.cxx:4849
 AtlCtrlPlots.cxx:4850
 AtlCtrlPlots.cxx:4851
 AtlCtrlPlots.cxx:4852
 AtlCtrlPlots.cxx:4853
 AtlCtrlPlots.cxx:4854
 AtlCtrlPlots.cxx:4855
 AtlCtrlPlots.cxx:4856
 AtlCtrlPlots.cxx:4857
 AtlCtrlPlots.cxx:4858
 AtlCtrlPlots.cxx:4859
 AtlCtrlPlots.cxx:4860
 AtlCtrlPlots.cxx:4861
 AtlCtrlPlots.cxx:4862
 AtlCtrlPlots.cxx:4863
 AtlCtrlPlots.cxx:4864
 AtlCtrlPlots.cxx:4865
 AtlCtrlPlots.cxx:4866
 AtlCtrlPlots.cxx:4867
 AtlCtrlPlots.cxx:4868
 AtlCtrlPlots.cxx:4869
 AtlCtrlPlots.cxx:4870
 AtlCtrlPlots.cxx:4871
 AtlCtrlPlots.cxx:4872
 AtlCtrlPlots.cxx:4873
 AtlCtrlPlots.cxx:4874
 AtlCtrlPlots.cxx:4875
 AtlCtrlPlots.cxx:4876
 AtlCtrlPlots.cxx:4877
 AtlCtrlPlots.cxx:4878
 AtlCtrlPlots.cxx:4879
 AtlCtrlPlots.cxx:4880
 AtlCtrlPlots.cxx:4881
 AtlCtrlPlots.cxx:4882
 AtlCtrlPlots.cxx:4883
 AtlCtrlPlots.cxx:4884
 AtlCtrlPlots.cxx:4885
 AtlCtrlPlots.cxx:4886
 AtlCtrlPlots.cxx:4887
 AtlCtrlPlots.cxx:4888
 AtlCtrlPlots.cxx:4889
 AtlCtrlPlots.cxx:4890
 AtlCtrlPlots.cxx:4891
 AtlCtrlPlots.cxx:4892
 AtlCtrlPlots.cxx:4893
 AtlCtrlPlots.cxx:4894
 AtlCtrlPlots.cxx:4895
 AtlCtrlPlots.cxx:4896
 AtlCtrlPlots.cxx:4897
 AtlCtrlPlots.cxx:4898
 AtlCtrlPlots.cxx:4899
 AtlCtrlPlots.cxx:4900
 AtlCtrlPlots.cxx:4901
 AtlCtrlPlots.cxx:4902
 AtlCtrlPlots.cxx:4903
 AtlCtrlPlots.cxx:4904
 AtlCtrlPlots.cxx:4905
 AtlCtrlPlots.cxx:4906
 AtlCtrlPlots.cxx:4907
 AtlCtrlPlots.cxx:4908
 AtlCtrlPlots.cxx:4909
 AtlCtrlPlots.cxx:4910
 AtlCtrlPlots.cxx:4911
 AtlCtrlPlots.cxx:4912
 AtlCtrlPlots.cxx:4913
 AtlCtrlPlots.cxx:4914
 AtlCtrlPlots.cxx:4915
 AtlCtrlPlots.cxx:4916
 AtlCtrlPlots.cxx:4917
 AtlCtrlPlots.cxx:4918
 AtlCtrlPlots.cxx:4919
 AtlCtrlPlots.cxx:4920
 AtlCtrlPlots.cxx:4921
 AtlCtrlPlots.cxx:4922
 AtlCtrlPlots.cxx:4923
 AtlCtrlPlots.cxx:4924
 AtlCtrlPlots.cxx:4925
 AtlCtrlPlots.cxx:4926
 AtlCtrlPlots.cxx:4927
 AtlCtrlPlots.cxx:4928
 AtlCtrlPlots.cxx:4929
 AtlCtrlPlots.cxx:4930
 AtlCtrlPlots.cxx:4931
 AtlCtrlPlots.cxx:4932
 AtlCtrlPlots.cxx:4933
 AtlCtrlPlots.cxx:4934
 AtlCtrlPlots.cxx:4935
 AtlCtrlPlots.cxx:4936
 AtlCtrlPlots.cxx:4937
 AtlCtrlPlots.cxx:4938
 AtlCtrlPlots.cxx:4939
 AtlCtrlPlots.cxx:4940
 AtlCtrlPlots.cxx:4941
 AtlCtrlPlots.cxx:4942
 AtlCtrlPlots.cxx:4943
 AtlCtrlPlots.cxx:4944
 AtlCtrlPlots.cxx:4945
 AtlCtrlPlots.cxx:4946
 AtlCtrlPlots.cxx:4947
 AtlCtrlPlots.cxx:4948
 AtlCtrlPlots.cxx:4949
 AtlCtrlPlots.cxx:4950
 AtlCtrlPlots.cxx:4951
 AtlCtrlPlots.cxx:4952
 AtlCtrlPlots.cxx:4953
 AtlCtrlPlots.cxx:4954
 AtlCtrlPlots.cxx:4955
 AtlCtrlPlots.cxx:4956
 AtlCtrlPlots.cxx:4957
 AtlCtrlPlots.cxx:4958
 AtlCtrlPlots.cxx:4959
 AtlCtrlPlots.cxx:4960
 AtlCtrlPlots.cxx:4961
 AtlCtrlPlots.cxx:4962
 AtlCtrlPlots.cxx:4963
 AtlCtrlPlots.cxx:4964
 AtlCtrlPlots.cxx:4965
 AtlCtrlPlots.cxx:4966
 AtlCtrlPlots.cxx:4967
 AtlCtrlPlots.cxx:4968
 AtlCtrlPlots.cxx:4969
 AtlCtrlPlots.cxx:4970
 AtlCtrlPlots.cxx:4971
 AtlCtrlPlots.cxx:4972
 AtlCtrlPlots.cxx:4973
 AtlCtrlPlots.cxx:4974
 AtlCtrlPlots.cxx:4975
 AtlCtrlPlots.cxx:4976
 AtlCtrlPlots.cxx:4977
 AtlCtrlPlots.cxx:4978
 AtlCtrlPlots.cxx:4979
 AtlCtrlPlots.cxx:4980
 AtlCtrlPlots.cxx:4981
 AtlCtrlPlots.cxx:4982
 AtlCtrlPlots.cxx:4983
 AtlCtrlPlots.cxx:4984
 AtlCtrlPlots.cxx:4985
 AtlCtrlPlots.cxx:4986
 AtlCtrlPlots.cxx:4987
 AtlCtrlPlots.cxx:4988
 AtlCtrlPlots.cxx:4989
 AtlCtrlPlots.cxx:4990
 AtlCtrlPlots.cxx:4991
 AtlCtrlPlots.cxx:4992
 AtlCtrlPlots.cxx:4993
 AtlCtrlPlots.cxx:4994
 AtlCtrlPlots.cxx:4995
 AtlCtrlPlots.cxx:4996
 AtlCtrlPlots.cxx:4997
 AtlCtrlPlots.cxx:4998
 AtlCtrlPlots.cxx:4999
 AtlCtrlPlots.cxx:5000
 AtlCtrlPlots.cxx:5001
 AtlCtrlPlots.cxx:5002
 AtlCtrlPlots.cxx:5003
 AtlCtrlPlots.cxx:5004
 AtlCtrlPlots.cxx:5005
 AtlCtrlPlots.cxx:5006
 AtlCtrlPlots.cxx:5007
 AtlCtrlPlots.cxx:5008
 AtlCtrlPlots.cxx:5009
 AtlCtrlPlots.cxx:5010
 AtlCtrlPlots.cxx:5011
 AtlCtrlPlots.cxx:5012
 AtlCtrlPlots.cxx:5013
 AtlCtrlPlots.cxx:5014
 AtlCtrlPlots.cxx:5015
 AtlCtrlPlots.cxx:5016
 AtlCtrlPlots.cxx:5017
 AtlCtrlPlots.cxx:5018
 AtlCtrlPlots.cxx:5019
 AtlCtrlPlots.cxx:5020
 AtlCtrlPlots.cxx:5021
 AtlCtrlPlots.cxx:5022
 AtlCtrlPlots.cxx:5023
 AtlCtrlPlots.cxx:5024
 AtlCtrlPlots.cxx:5025
 AtlCtrlPlots.cxx:5026
 AtlCtrlPlots.cxx:5027
 AtlCtrlPlots.cxx:5028
 AtlCtrlPlots.cxx:5029
 AtlCtrlPlots.cxx:5030
 AtlCtrlPlots.cxx:5031
 AtlCtrlPlots.cxx:5032
 AtlCtrlPlots.cxx:5033
 AtlCtrlPlots.cxx:5034
 AtlCtrlPlots.cxx:5035
 AtlCtrlPlots.cxx:5036
 AtlCtrlPlots.cxx:5037
 AtlCtrlPlots.cxx:5038
 AtlCtrlPlots.cxx:5039
 AtlCtrlPlots.cxx:5040
 AtlCtrlPlots.cxx:5041
 AtlCtrlPlots.cxx:5042
 AtlCtrlPlots.cxx:5043
 AtlCtrlPlots.cxx:5044
 AtlCtrlPlots.cxx:5045
 AtlCtrlPlots.cxx:5046
 AtlCtrlPlots.cxx:5047
 AtlCtrlPlots.cxx:5048
 AtlCtrlPlots.cxx:5049
 AtlCtrlPlots.cxx:5050
 AtlCtrlPlots.cxx:5051
 AtlCtrlPlots.cxx:5052
 AtlCtrlPlots.cxx:5053
 AtlCtrlPlots.cxx:5054
 AtlCtrlPlots.cxx:5055
 AtlCtrlPlots.cxx:5056
 AtlCtrlPlots.cxx:5057
 AtlCtrlPlots.cxx:5058
 AtlCtrlPlots.cxx:5059
 AtlCtrlPlots.cxx:5060
 AtlCtrlPlots.cxx:5061
 AtlCtrlPlots.cxx:5062
 AtlCtrlPlots.cxx:5063
 AtlCtrlPlots.cxx:5064
 AtlCtrlPlots.cxx:5065
 AtlCtrlPlots.cxx:5066
 AtlCtrlPlots.cxx:5067
 AtlCtrlPlots.cxx:5068
 AtlCtrlPlots.cxx:5069
 AtlCtrlPlots.cxx:5070
 AtlCtrlPlots.cxx:5071
 AtlCtrlPlots.cxx:5072
 AtlCtrlPlots.cxx:5073
 AtlCtrlPlots.cxx:5074
 AtlCtrlPlots.cxx:5075
 AtlCtrlPlots.cxx:5076
 AtlCtrlPlots.cxx:5077
 AtlCtrlPlots.cxx:5078
 AtlCtrlPlots.cxx:5079
 AtlCtrlPlots.cxx:5080
 AtlCtrlPlots.cxx:5081
 AtlCtrlPlots.cxx:5082
 AtlCtrlPlots.cxx:5083
 AtlCtrlPlots.cxx:5084
 AtlCtrlPlots.cxx:5085
 AtlCtrlPlots.cxx:5086
 AtlCtrlPlots.cxx:5087
 AtlCtrlPlots.cxx:5088
 AtlCtrlPlots.cxx:5089
 AtlCtrlPlots.cxx:5090
 AtlCtrlPlots.cxx:5091
 AtlCtrlPlots.cxx:5092
 AtlCtrlPlots.cxx:5093
 AtlCtrlPlots.cxx:5094
 AtlCtrlPlots.cxx:5095
 AtlCtrlPlots.cxx:5096
 AtlCtrlPlots.cxx:5097
 AtlCtrlPlots.cxx:5098
 AtlCtrlPlots.cxx:5099
 AtlCtrlPlots.cxx:5100
 AtlCtrlPlots.cxx:5101
 AtlCtrlPlots.cxx:5102
 AtlCtrlPlots.cxx:5103
 AtlCtrlPlots.cxx:5104
 AtlCtrlPlots.cxx:5105
 AtlCtrlPlots.cxx:5106
 AtlCtrlPlots.cxx:5107
 AtlCtrlPlots.cxx:5108
 AtlCtrlPlots.cxx:5109
 AtlCtrlPlots.cxx:5110
 AtlCtrlPlots.cxx:5111
 AtlCtrlPlots.cxx:5112
 AtlCtrlPlots.cxx:5113
 AtlCtrlPlots.cxx:5114
 AtlCtrlPlots.cxx:5115
 AtlCtrlPlots.cxx:5116
 AtlCtrlPlots.cxx:5117
 AtlCtrlPlots.cxx:5118
 AtlCtrlPlots.cxx:5119
 AtlCtrlPlots.cxx:5120
 AtlCtrlPlots.cxx:5121
 AtlCtrlPlots.cxx:5122
 AtlCtrlPlots.cxx:5123
 AtlCtrlPlots.cxx:5124
 AtlCtrlPlots.cxx:5125
 AtlCtrlPlots.cxx:5126
 AtlCtrlPlots.cxx:5127
 AtlCtrlPlots.cxx:5128
 AtlCtrlPlots.cxx:5129
 AtlCtrlPlots.cxx:5130
 AtlCtrlPlots.cxx:5131
 AtlCtrlPlots.cxx:5132
 AtlCtrlPlots.cxx:5133
 AtlCtrlPlots.cxx:5134
 AtlCtrlPlots.cxx:5135
 AtlCtrlPlots.cxx:5136
 AtlCtrlPlots.cxx:5137
 AtlCtrlPlots.cxx:5138
 AtlCtrlPlots.cxx:5139
 AtlCtrlPlots.cxx:5140
 AtlCtrlPlots.cxx:5141
 AtlCtrlPlots.cxx:5142
 AtlCtrlPlots.cxx:5143
 AtlCtrlPlots.cxx:5144
 AtlCtrlPlots.cxx:5145
 AtlCtrlPlots.cxx:5146
 AtlCtrlPlots.cxx:5147
 AtlCtrlPlots.cxx:5148
 AtlCtrlPlots.cxx:5149
 AtlCtrlPlots.cxx:5150
 AtlCtrlPlots.cxx:5151
 AtlCtrlPlots.cxx:5152
 AtlCtrlPlots.cxx:5153
 AtlCtrlPlots.cxx:5154
 AtlCtrlPlots.cxx:5155
 AtlCtrlPlots.cxx:5156
 AtlCtrlPlots.cxx:5157
 AtlCtrlPlots.cxx:5158
 AtlCtrlPlots.cxx:5159
 AtlCtrlPlots.cxx:5160
 AtlCtrlPlots.cxx:5161
 AtlCtrlPlots.cxx:5162
 AtlCtrlPlots.cxx:5163
 AtlCtrlPlots.cxx:5164
 AtlCtrlPlots.cxx:5165
 AtlCtrlPlots.cxx:5166
 AtlCtrlPlots.cxx:5167
 AtlCtrlPlots.cxx:5168
 AtlCtrlPlots.cxx:5169
 AtlCtrlPlots.cxx:5170
 AtlCtrlPlots.cxx:5171
 AtlCtrlPlots.cxx:5172
 AtlCtrlPlots.cxx:5173
 AtlCtrlPlots.cxx:5174
 AtlCtrlPlots.cxx:5175
 AtlCtrlPlots.cxx:5176
 AtlCtrlPlots.cxx:5177
 AtlCtrlPlots.cxx:5178
 AtlCtrlPlots.cxx:5179
 AtlCtrlPlots.cxx:5180
 AtlCtrlPlots.cxx:5181
 AtlCtrlPlots.cxx:5182
 AtlCtrlPlots.cxx:5183
 AtlCtrlPlots.cxx:5184
 AtlCtrlPlots.cxx:5185
 AtlCtrlPlots.cxx:5186
 AtlCtrlPlots.cxx:5187
 AtlCtrlPlots.cxx:5188
 AtlCtrlPlots.cxx:5189
 AtlCtrlPlots.cxx:5190
 AtlCtrlPlots.cxx:5191
 AtlCtrlPlots.cxx:5192
 AtlCtrlPlots.cxx:5193
 AtlCtrlPlots.cxx:5194
 AtlCtrlPlots.cxx:5195
 AtlCtrlPlots.cxx:5196
 AtlCtrlPlots.cxx:5197
 AtlCtrlPlots.cxx:5198
 AtlCtrlPlots.cxx:5199
 AtlCtrlPlots.cxx:5200
 AtlCtrlPlots.cxx:5201
 AtlCtrlPlots.cxx:5202
 AtlCtrlPlots.cxx:5203
 AtlCtrlPlots.cxx:5204
 AtlCtrlPlots.cxx:5205
 AtlCtrlPlots.cxx:5206
 AtlCtrlPlots.cxx:5207
 AtlCtrlPlots.cxx:5208
 AtlCtrlPlots.cxx:5209
 AtlCtrlPlots.cxx:5210
 AtlCtrlPlots.cxx:5211
 AtlCtrlPlots.cxx:5212
 AtlCtrlPlots.cxx:5213
 AtlCtrlPlots.cxx:5214
 AtlCtrlPlots.cxx:5215
 AtlCtrlPlots.cxx:5216
 AtlCtrlPlots.cxx:5217
 AtlCtrlPlots.cxx:5218
 AtlCtrlPlots.cxx:5219
 AtlCtrlPlots.cxx:5220
 AtlCtrlPlots.cxx:5221
 AtlCtrlPlots.cxx:5222
 AtlCtrlPlots.cxx:5223
 AtlCtrlPlots.cxx:5224
 AtlCtrlPlots.cxx:5225
 AtlCtrlPlots.cxx:5226
 AtlCtrlPlots.cxx:5227
 AtlCtrlPlots.cxx:5228
 AtlCtrlPlots.cxx:5229
 AtlCtrlPlots.cxx:5230
 AtlCtrlPlots.cxx:5231
 AtlCtrlPlots.cxx:5232
 AtlCtrlPlots.cxx:5233
 AtlCtrlPlots.cxx:5234
 AtlCtrlPlots.cxx:5235
 AtlCtrlPlots.cxx:5236
 AtlCtrlPlots.cxx:5237
 AtlCtrlPlots.cxx:5238
 AtlCtrlPlots.cxx:5239
 AtlCtrlPlots.cxx:5240
 AtlCtrlPlots.cxx:5241
 AtlCtrlPlots.cxx:5242
 AtlCtrlPlots.cxx:5243
 AtlCtrlPlots.cxx:5244
 AtlCtrlPlots.cxx:5245
 AtlCtrlPlots.cxx:5246
 AtlCtrlPlots.cxx:5247
 AtlCtrlPlots.cxx:5248
 AtlCtrlPlots.cxx:5249
 AtlCtrlPlots.cxx:5250
 AtlCtrlPlots.cxx:5251
 AtlCtrlPlots.cxx:5252
 AtlCtrlPlots.cxx:5253
 AtlCtrlPlots.cxx:5254
 AtlCtrlPlots.cxx:5255
 AtlCtrlPlots.cxx:5256
 AtlCtrlPlots.cxx:5257
 AtlCtrlPlots.cxx:5258
 AtlCtrlPlots.cxx:5259
 AtlCtrlPlots.cxx:5260
 AtlCtrlPlots.cxx:5261
 AtlCtrlPlots.cxx:5262
 AtlCtrlPlots.cxx:5263
 AtlCtrlPlots.cxx:5264
 AtlCtrlPlots.cxx:5265
 AtlCtrlPlots.cxx:5266
 AtlCtrlPlots.cxx:5267
 AtlCtrlPlots.cxx:5268
 AtlCtrlPlots.cxx:5269
 AtlCtrlPlots.cxx:5270
 AtlCtrlPlots.cxx:5271
 AtlCtrlPlots.cxx:5272
 AtlCtrlPlots.cxx:5273
 AtlCtrlPlots.cxx:5274
 AtlCtrlPlots.cxx:5275
 AtlCtrlPlots.cxx:5276
 AtlCtrlPlots.cxx:5277
 AtlCtrlPlots.cxx:5278
 AtlCtrlPlots.cxx:5279
 AtlCtrlPlots.cxx:5280
 AtlCtrlPlots.cxx:5281
 AtlCtrlPlots.cxx:5282
 AtlCtrlPlots.cxx:5283
 AtlCtrlPlots.cxx:5284
 AtlCtrlPlots.cxx:5285
 AtlCtrlPlots.cxx:5286
 AtlCtrlPlots.cxx:5287
 AtlCtrlPlots.cxx:5288
 AtlCtrlPlots.cxx:5289
 AtlCtrlPlots.cxx:5290
 AtlCtrlPlots.cxx:5291
 AtlCtrlPlots.cxx:5292
 AtlCtrlPlots.cxx:5293
 AtlCtrlPlots.cxx:5294
 AtlCtrlPlots.cxx:5295
 AtlCtrlPlots.cxx:5296
 AtlCtrlPlots.cxx:5297
 AtlCtrlPlots.cxx:5298
 AtlCtrlPlots.cxx:5299
 AtlCtrlPlots.cxx:5300
 AtlCtrlPlots.cxx:5301
 AtlCtrlPlots.cxx:5302
 AtlCtrlPlots.cxx:5303
 AtlCtrlPlots.cxx:5304
 AtlCtrlPlots.cxx:5305
 AtlCtrlPlots.cxx:5306
 AtlCtrlPlots.cxx:5307
 AtlCtrlPlots.cxx:5308
 AtlCtrlPlots.cxx:5309
 AtlCtrlPlots.cxx:5310
 AtlCtrlPlots.cxx:5311
 AtlCtrlPlots.cxx:5312
 AtlCtrlPlots.cxx:5313
 AtlCtrlPlots.cxx:5314
 AtlCtrlPlots.cxx:5315
 AtlCtrlPlots.cxx:5316
 AtlCtrlPlots.cxx:5317
 AtlCtrlPlots.cxx:5318
 AtlCtrlPlots.cxx:5319
 AtlCtrlPlots.cxx:5320
 AtlCtrlPlots.cxx:5321
 AtlCtrlPlots.cxx:5322
 AtlCtrlPlots.cxx:5323
 AtlCtrlPlots.cxx:5324
 AtlCtrlPlots.cxx:5325
 AtlCtrlPlots.cxx:5326
 AtlCtrlPlots.cxx:5327
 AtlCtrlPlots.cxx:5328
 AtlCtrlPlots.cxx:5329
 AtlCtrlPlots.cxx:5330
 AtlCtrlPlots.cxx:5331
 AtlCtrlPlots.cxx:5332
 AtlCtrlPlots.cxx:5333
 AtlCtrlPlots.cxx:5334
 AtlCtrlPlots.cxx:5335
 AtlCtrlPlots.cxx:5336
 AtlCtrlPlots.cxx:5337
 AtlCtrlPlots.cxx:5338
 AtlCtrlPlots.cxx:5339
 AtlCtrlPlots.cxx:5340
 AtlCtrlPlots.cxx:5341
 AtlCtrlPlots.cxx:5342
 AtlCtrlPlots.cxx:5343
 AtlCtrlPlots.cxx:5344
 AtlCtrlPlots.cxx:5345
 AtlCtrlPlots.cxx:5346
 AtlCtrlPlots.cxx:5347
 AtlCtrlPlots.cxx:5348
 AtlCtrlPlots.cxx:5349
 AtlCtrlPlots.cxx:5350
 AtlCtrlPlots.cxx:5351
 AtlCtrlPlots.cxx:5352
 AtlCtrlPlots.cxx:5353
 AtlCtrlPlots.cxx:5354
 AtlCtrlPlots.cxx:5355
 AtlCtrlPlots.cxx:5356
 AtlCtrlPlots.cxx:5357
 AtlCtrlPlots.cxx:5358
 AtlCtrlPlots.cxx:5359
 AtlCtrlPlots.cxx:5360
 AtlCtrlPlots.cxx:5361
 AtlCtrlPlots.cxx:5362
 AtlCtrlPlots.cxx:5363
 AtlCtrlPlots.cxx:5364
 AtlCtrlPlots.cxx:5365
 AtlCtrlPlots.cxx:5366
 AtlCtrlPlots.cxx:5367
 AtlCtrlPlots.cxx:5368
 AtlCtrlPlots.cxx:5369
 AtlCtrlPlots.cxx:5370
 AtlCtrlPlots.cxx:5371
 AtlCtrlPlots.cxx:5372
 AtlCtrlPlots.cxx:5373
 AtlCtrlPlots.cxx:5374
 AtlCtrlPlots.cxx:5375
 AtlCtrlPlots.cxx:5376
 AtlCtrlPlots.cxx:5377
 AtlCtrlPlots.cxx:5378
 AtlCtrlPlots.cxx:5379
 AtlCtrlPlots.cxx:5380
 AtlCtrlPlots.cxx:5381
 AtlCtrlPlots.cxx:5382
 AtlCtrlPlots.cxx:5383
 AtlCtrlPlots.cxx:5384
 AtlCtrlPlots.cxx:5385
 AtlCtrlPlots.cxx:5386
 AtlCtrlPlots.cxx:5387
 AtlCtrlPlots.cxx:5388
 AtlCtrlPlots.cxx:5389
 AtlCtrlPlots.cxx:5390
 AtlCtrlPlots.cxx:5391
 AtlCtrlPlots.cxx:5392
 AtlCtrlPlots.cxx:5393
 AtlCtrlPlots.cxx:5394
 AtlCtrlPlots.cxx:5395
 AtlCtrlPlots.cxx:5396
 AtlCtrlPlots.cxx:5397
 AtlCtrlPlots.cxx:5398
 AtlCtrlPlots.cxx:5399
 AtlCtrlPlots.cxx:5400
 AtlCtrlPlots.cxx:5401
 AtlCtrlPlots.cxx:5402
 AtlCtrlPlots.cxx:5403
 AtlCtrlPlots.cxx:5404
 AtlCtrlPlots.cxx:5405
 AtlCtrlPlots.cxx:5406
 AtlCtrlPlots.cxx:5407
 AtlCtrlPlots.cxx:5408
 AtlCtrlPlots.cxx:5409
 AtlCtrlPlots.cxx:5410
 AtlCtrlPlots.cxx:5411
 AtlCtrlPlots.cxx:5412
 AtlCtrlPlots.cxx:5413
 AtlCtrlPlots.cxx:5414
 AtlCtrlPlots.cxx:5415
 AtlCtrlPlots.cxx:5416
 AtlCtrlPlots.cxx:5417
 AtlCtrlPlots.cxx:5418
 AtlCtrlPlots.cxx:5419
 AtlCtrlPlots.cxx:5420
 AtlCtrlPlots.cxx:5421
 AtlCtrlPlots.cxx:5422
 AtlCtrlPlots.cxx:5423
 AtlCtrlPlots.cxx:5424
 AtlCtrlPlots.cxx:5425
 AtlCtrlPlots.cxx:5426
 AtlCtrlPlots.cxx:5427
 AtlCtrlPlots.cxx:5428
 AtlCtrlPlots.cxx:5429
 AtlCtrlPlots.cxx:5430
 AtlCtrlPlots.cxx:5431
 AtlCtrlPlots.cxx:5432
 AtlCtrlPlots.cxx:5433
 AtlCtrlPlots.cxx:5434
 AtlCtrlPlots.cxx:5435
 AtlCtrlPlots.cxx:5436
 AtlCtrlPlots.cxx:5437
 AtlCtrlPlots.cxx:5438
 AtlCtrlPlots.cxx:5439
 AtlCtrlPlots.cxx:5440
 AtlCtrlPlots.cxx:5441
 AtlCtrlPlots.cxx:5442
 AtlCtrlPlots.cxx:5443
 AtlCtrlPlots.cxx:5444
 AtlCtrlPlots.cxx:5445
 AtlCtrlPlots.cxx:5446
 AtlCtrlPlots.cxx:5447
 AtlCtrlPlots.cxx:5448
 AtlCtrlPlots.cxx:5449
 AtlCtrlPlots.cxx:5450
 AtlCtrlPlots.cxx:5451
 AtlCtrlPlots.cxx:5452
 AtlCtrlPlots.cxx:5453
 AtlCtrlPlots.cxx:5454
 AtlCtrlPlots.cxx:5455
 AtlCtrlPlots.cxx:5456
 AtlCtrlPlots.cxx:5457
 AtlCtrlPlots.cxx:5458
 AtlCtrlPlots.cxx:5459
 AtlCtrlPlots.cxx:5460
 AtlCtrlPlots.cxx:5461
 AtlCtrlPlots.cxx:5462
 AtlCtrlPlots.cxx:5463
 AtlCtrlPlots.cxx:5464
 AtlCtrlPlots.cxx:5465
 AtlCtrlPlots.cxx:5466
 AtlCtrlPlots.cxx:5467
 AtlCtrlPlots.cxx:5468
 AtlCtrlPlots.cxx:5469
 AtlCtrlPlots.cxx:5470
 AtlCtrlPlots.cxx:5471
 AtlCtrlPlots.cxx:5472
 AtlCtrlPlots.cxx:5473
 AtlCtrlPlots.cxx:5474
 AtlCtrlPlots.cxx:5475
 AtlCtrlPlots.cxx:5476
 AtlCtrlPlots.cxx:5477
 AtlCtrlPlots.cxx:5478
 AtlCtrlPlots.cxx:5479
 AtlCtrlPlots.cxx:5480
 AtlCtrlPlots.cxx:5481
 AtlCtrlPlots.cxx:5482
 AtlCtrlPlots.cxx:5483
 AtlCtrlPlots.cxx:5484
 AtlCtrlPlots.cxx:5485
 AtlCtrlPlots.cxx:5486
 AtlCtrlPlots.cxx:5487
 AtlCtrlPlots.cxx:5488
 AtlCtrlPlots.cxx:5489
 AtlCtrlPlots.cxx:5490
 AtlCtrlPlots.cxx:5491
 AtlCtrlPlots.cxx:5492
 AtlCtrlPlots.cxx:5493
 AtlCtrlPlots.cxx:5494
 AtlCtrlPlots.cxx:5495
 AtlCtrlPlots.cxx:5496
 AtlCtrlPlots.cxx:5497
 AtlCtrlPlots.cxx:5498
 AtlCtrlPlots.cxx:5499
 AtlCtrlPlots.cxx:5500
 AtlCtrlPlots.cxx:5501
 AtlCtrlPlots.cxx:5502
 AtlCtrlPlots.cxx:5503
 AtlCtrlPlots.cxx:5504
 AtlCtrlPlots.cxx:5505
 AtlCtrlPlots.cxx:5506
 AtlCtrlPlots.cxx:5507
 AtlCtrlPlots.cxx:5508
 AtlCtrlPlots.cxx:5509
 AtlCtrlPlots.cxx:5510
 AtlCtrlPlots.cxx:5511
 AtlCtrlPlots.cxx:5512
 AtlCtrlPlots.cxx:5513
 AtlCtrlPlots.cxx:5514
 AtlCtrlPlots.cxx:5515
 AtlCtrlPlots.cxx:5516
 AtlCtrlPlots.cxx:5517
 AtlCtrlPlots.cxx:5518
 AtlCtrlPlots.cxx:5519
 AtlCtrlPlots.cxx:5520
 AtlCtrlPlots.cxx:5521
 AtlCtrlPlots.cxx:5522
 AtlCtrlPlots.cxx:5523
 AtlCtrlPlots.cxx:5524
 AtlCtrlPlots.cxx:5525
 AtlCtrlPlots.cxx:5526
 AtlCtrlPlots.cxx:5527
 AtlCtrlPlots.cxx:5528
 AtlCtrlPlots.cxx:5529
 AtlCtrlPlots.cxx:5530
 AtlCtrlPlots.cxx:5531
 AtlCtrlPlots.cxx:5532
 AtlCtrlPlots.cxx:5533
 AtlCtrlPlots.cxx:5534
 AtlCtrlPlots.cxx:5535
 AtlCtrlPlots.cxx:5536
 AtlCtrlPlots.cxx:5537
 AtlCtrlPlots.cxx:5538
 AtlCtrlPlots.cxx:5539
 AtlCtrlPlots.cxx:5540
 AtlCtrlPlots.cxx:5541
 AtlCtrlPlots.cxx:5542
 AtlCtrlPlots.cxx:5543
 AtlCtrlPlots.cxx:5544
 AtlCtrlPlots.cxx:5545
 AtlCtrlPlots.cxx:5546
 AtlCtrlPlots.cxx:5547
 AtlCtrlPlots.cxx:5548
 AtlCtrlPlots.cxx:5549
 AtlCtrlPlots.cxx:5550
 AtlCtrlPlots.cxx:5551
 AtlCtrlPlots.cxx:5552
 AtlCtrlPlots.cxx:5553
 AtlCtrlPlots.cxx:5554
 AtlCtrlPlots.cxx:5555
 AtlCtrlPlots.cxx:5556
 AtlCtrlPlots.cxx:5557
 AtlCtrlPlots.cxx:5558
 AtlCtrlPlots.cxx:5559
 AtlCtrlPlots.cxx:5560
 AtlCtrlPlots.cxx:5561
 AtlCtrlPlots.cxx:5562
 AtlCtrlPlots.cxx:5563
 AtlCtrlPlots.cxx:5564
 AtlCtrlPlots.cxx:5565
 AtlCtrlPlots.cxx:5566
 AtlCtrlPlots.cxx:5567
 AtlCtrlPlots.cxx:5568
 AtlCtrlPlots.cxx:5569
 AtlCtrlPlots.cxx:5570
 AtlCtrlPlots.cxx:5571
 AtlCtrlPlots.cxx:5572
 AtlCtrlPlots.cxx:5573
 AtlCtrlPlots.cxx:5574
 AtlCtrlPlots.cxx:5575
 AtlCtrlPlots.cxx:5576
 AtlCtrlPlots.cxx:5577
 AtlCtrlPlots.cxx:5578
 AtlCtrlPlots.cxx:5579
 AtlCtrlPlots.cxx:5580
 AtlCtrlPlots.cxx:5581
 AtlCtrlPlots.cxx:5582
 AtlCtrlPlots.cxx:5583
 AtlCtrlPlots.cxx:5584
 AtlCtrlPlots.cxx:5585
 AtlCtrlPlots.cxx:5586
 AtlCtrlPlots.cxx:5587
 AtlCtrlPlots.cxx:5588
 AtlCtrlPlots.cxx:5589
 AtlCtrlPlots.cxx:5590
 AtlCtrlPlots.cxx:5591
 AtlCtrlPlots.cxx:5592
 AtlCtrlPlots.cxx:5593
 AtlCtrlPlots.cxx:5594
 AtlCtrlPlots.cxx:5595
 AtlCtrlPlots.cxx:5596
 AtlCtrlPlots.cxx:5597
 AtlCtrlPlots.cxx:5598
 AtlCtrlPlots.cxx:5599
 AtlCtrlPlots.cxx:5600
 AtlCtrlPlots.cxx:5601
 AtlCtrlPlots.cxx:5602
 AtlCtrlPlots.cxx:5603
 AtlCtrlPlots.cxx:5604
 AtlCtrlPlots.cxx:5605
 AtlCtrlPlots.cxx:5606
 AtlCtrlPlots.cxx:5607
 AtlCtrlPlots.cxx:5608
 AtlCtrlPlots.cxx:5609
 AtlCtrlPlots.cxx:5610
 AtlCtrlPlots.cxx:5611
 AtlCtrlPlots.cxx:5612
 AtlCtrlPlots.cxx:5613
 AtlCtrlPlots.cxx:5614
 AtlCtrlPlots.cxx:5615
 AtlCtrlPlots.cxx:5616
 AtlCtrlPlots.cxx:5617
 AtlCtrlPlots.cxx:5618
 AtlCtrlPlots.cxx:5619
 AtlCtrlPlots.cxx:5620
 AtlCtrlPlots.cxx:5621
 AtlCtrlPlots.cxx:5622
 AtlCtrlPlots.cxx:5623
 AtlCtrlPlots.cxx:5624
 AtlCtrlPlots.cxx:5625
 AtlCtrlPlots.cxx:5626
 AtlCtrlPlots.cxx:5627
 AtlCtrlPlots.cxx:5628
 AtlCtrlPlots.cxx:5629
 AtlCtrlPlots.cxx:5630
 AtlCtrlPlots.cxx:5631
 AtlCtrlPlots.cxx:5632
 AtlCtrlPlots.cxx:5633
 AtlCtrlPlots.cxx:5634
 AtlCtrlPlots.cxx:5635
 AtlCtrlPlots.cxx:5636
 AtlCtrlPlots.cxx:5637
 AtlCtrlPlots.cxx:5638
 AtlCtrlPlots.cxx:5639
 AtlCtrlPlots.cxx:5640
 AtlCtrlPlots.cxx:5641
 AtlCtrlPlots.cxx:5642
 AtlCtrlPlots.cxx:5643
 AtlCtrlPlots.cxx:5644
 AtlCtrlPlots.cxx:5645
 AtlCtrlPlots.cxx:5646
 AtlCtrlPlots.cxx:5647
 AtlCtrlPlots.cxx:5648
 AtlCtrlPlots.cxx:5649
 AtlCtrlPlots.cxx:5650
 AtlCtrlPlots.cxx:5651
 AtlCtrlPlots.cxx:5652
 AtlCtrlPlots.cxx:5653
 AtlCtrlPlots.cxx:5654
 AtlCtrlPlots.cxx:5655
 AtlCtrlPlots.cxx:5656
 AtlCtrlPlots.cxx:5657
 AtlCtrlPlots.cxx:5658
 AtlCtrlPlots.cxx:5659
 AtlCtrlPlots.cxx:5660
 AtlCtrlPlots.cxx:5661
 AtlCtrlPlots.cxx:5662
 AtlCtrlPlots.cxx:5663
 AtlCtrlPlots.cxx:5664
 AtlCtrlPlots.cxx:5665
 AtlCtrlPlots.cxx:5666
 AtlCtrlPlots.cxx:5667
 AtlCtrlPlots.cxx:5668
 AtlCtrlPlots.cxx:5669
 AtlCtrlPlots.cxx:5670
 AtlCtrlPlots.cxx:5671
 AtlCtrlPlots.cxx:5672
 AtlCtrlPlots.cxx:5673
 AtlCtrlPlots.cxx:5674
 AtlCtrlPlots.cxx:5675
 AtlCtrlPlots.cxx:5676
 AtlCtrlPlots.cxx:5677
 AtlCtrlPlots.cxx:5678
 AtlCtrlPlots.cxx:5679
 AtlCtrlPlots.cxx:5680
 AtlCtrlPlots.cxx:5681
 AtlCtrlPlots.cxx:5682
 AtlCtrlPlots.cxx:5683
 AtlCtrlPlots.cxx:5684
 AtlCtrlPlots.cxx:5685
 AtlCtrlPlots.cxx:5686
 AtlCtrlPlots.cxx:5687
 AtlCtrlPlots.cxx:5688
 AtlCtrlPlots.cxx:5689
 AtlCtrlPlots.cxx:5690
 AtlCtrlPlots.cxx:5691
 AtlCtrlPlots.cxx:5692
 AtlCtrlPlots.cxx:5693
 AtlCtrlPlots.cxx:5694
 AtlCtrlPlots.cxx:5695
 AtlCtrlPlots.cxx:5696
 AtlCtrlPlots.cxx:5697
 AtlCtrlPlots.cxx:5698
 AtlCtrlPlots.cxx:5699
 AtlCtrlPlots.cxx:5700
 AtlCtrlPlots.cxx:5701
 AtlCtrlPlots.cxx:5702
 AtlCtrlPlots.cxx:5703
 AtlCtrlPlots.cxx:5704
 AtlCtrlPlots.cxx:5705
 AtlCtrlPlots.cxx:5706
 AtlCtrlPlots.cxx:5707
 AtlCtrlPlots.cxx:5708
 AtlCtrlPlots.cxx:5709
 AtlCtrlPlots.cxx:5710
 AtlCtrlPlots.cxx:5711
 AtlCtrlPlots.cxx:5712
 AtlCtrlPlots.cxx:5713
 AtlCtrlPlots.cxx:5714
 AtlCtrlPlots.cxx:5715
 AtlCtrlPlots.cxx:5716
 AtlCtrlPlots.cxx:5717
 AtlCtrlPlots.cxx:5718
 AtlCtrlPlots.cxx:5719
 AtlCtrlPlots.cxx:5720
 AtlCtrlPlots.cxx:5721
 AtlCtrlPlots.cxx:5722
 AtlCtrlPlots.cxx:5723
 AtlCtrlPlots.cxx:5724
 AtlCtrlPlots.cxx:5725
 AtlCtrlPlots.cxx:5726
 AtlCtrlPlots.cxx:5727
 AtlCtrlPlots.cxx:5728
 AtlCtrlPlots.cxx:5729
 AtlCtrlPlots.cxx:5730
 AtlCtrlPlots.cxx:5731
 AtlCtrlPlots.cxx:5732
 AtlCtrlPlots.cxx:5733
 AtlCtrlPlots.cxx:5734
 AtlCtrlPlots.cxx:5735
 AtlCtrlPlots.cxx:5736
 AtlCtrlPlots.cxx:5737
 AtlCtrlPlots.cxx:5738
 AtlCtrlPlots.cxx:5739
 AtlCtrlPlots.cxx:5740
 AtlCtrlPlots.cxx:5741
 AtlCtrlPlots.cxx:5742
 AtlCtrlPlots.cxx:5743
 AtlCtrlPlots.cxx:5744
 AtlCtrlPlots.cxx:5745
 AtlCtrlPlots.cxx:5746
 AtlCtrlPlots.cxx:5747
 AtlCtrlPlots.cxx:5748
 AtlCtrlPlots.cxx:5749
 AtlCtrlPlots.cxx:5750
 AtlCtrlPlots.cxx:5751
 AtlCtrlPlots.cxx:5752
 AtlCtrlPlots.cxx:5753
 AtlCtrlPlots.cxx:5754
 AtlCtrlPlots.cxx:5755
 AtlCtrlPlots.cxx:5756
 AtlCtrlPlots.cxx:5757
 AtlCtrlPlots.cxx:5758
 AtlCtrlPlots.cxx:5759
 AtlCtrlPlots.cxx:5760
 AtlCtrlPlots.cxx:5761
 AtlCtrlPlots.cxx:5762
 AtlCtrlPlots.cxx:5763
 AtlCtrlPlots.cxx:5764
 AtlCtrlPlots.cxx:5765
 AtlCtrlPlots.cxx:5766
 AtlCtrlPlots.cxx:5767
 AtlCtrlPlots.cxx:5768
 AtlCtrlPlots.cxx:5769
 AtlCtrlPlots.cxx:5770
 AtlCtrlPlots.cxx:5771
 AtlCtrlPlots.cxx:5772
 AtlCtrlPlots.cxx:5773
 AtlCtrlPlots.cxx:5774
 AtlCtrlPlots.cxx:5775
 AtlCtrlPlots.cxx:5776
 AtlCtrlPlots.cxx:5777
 AtlCtrlPlots.cxx:5778
 AtlCtrlPlots.cxx:5779
 AtlCtrlPlots.cxx:5780
 AtlCtrlPlots.cxx:5781
 AtlCtrlPlots.cxx:5782
 AtlCtrlPlots.cxx:5783
 AtlCtrlPlots.cxx:5784
 AtlCtrlPlots.cxx:5785
 AtlCtrlPlots.cxx:5786
 AtlCtrlPlots.cxx:5787
 AtlCtrlPlots.cxx:5788
 AtlCtrlPlots.cxx:5789
 AtlCtrlPlots.cxx:5790
 AtlCtrlPlots.cxx:5791
 AtlCtrlPlots.cxx:5792
 AtlCtrlPlots.cxx:5793
 AtlCtrlPlots.cxx:5794
 AtlCtrlPlots.cxx:5795
 AtlCtrlPlots.cxx:5796
 AtlCtrlPlots.cxx:5797
 AtlCtrlPlots.cxx:5798
 AtlCtrlPlots.cxx:5799
 AtlCtrlPlots.cxx:5800
 AtlCtrlPlots.cxx:5801
 AtlCtrlPlots.cxx:5802
 AtlCtrlPlots.cxx:5803
 AtlCtrlPlots.cxx:5804
 AtlCtrlPlots.cxx:5805
 AtlCtrlPlots.cxx:5806
 AtlCtrlPlots.cxx:5807
 AtlCtrlPlots.cxx:5808
 AtlCtrlPlots.cxx:5809
 AtlCtrlPlots.cxx:5810
 AtlCtrlPlots.cxx:5811
 AtlCtrlPlots.cxx:5812
 AtlCtrlPlots.cxx:5813
 AtlCtrlPlots.cxx:5814
 AtlCtrlPlots.cxx:5815
 AtlCtrlPlots.cxx:5816
 AtlCtrlPlots.cxx:5817
 AtlCtrlPlots.cxx:5818
 AtlCtrlPlots.cxx:5819
 AtlCtrlPlots.cxx:5820
 AtlCtrlPlots.cxx:5821
 AtlCtrlPlots.cxx:5822
 AtlCtrlPlots.cxx:5823
 AtlCtrlPlots.cxx:5824
 AtlCtrlPlots.cxx:5825
 AtlCtrlPlots.cxx:5826
 AtlCtrlPlots.cxx:5827
 AtlCtrlPlots.cxx:5828
 AtlCtrlPlots.cxx:5829
 AtlCtrlPlots.cxx:5830
 AtlCtrlPlots.cxx:5831
 AtlCtrlPlots.cxx:5832
 AtlCtrlPlots.cxx:5833
 AtlCtrlPlots.cxx:5834
 AtlCtrlPlots.cxx:5835
 AtlCtrlPlots.cxx:5836
 AtlCtrlPlots.cxx:5837
 AtlCtrlPlots.cxx:5838
 AtlCtrlPlots.cxx:5839
 AtlCtrlPlots.cxx:5840
 AtlCtrlPlots.cxx:5841
 AtlCtrlPlots.cxx:5842
 AtlCtrlPlots.cxx:5843
 AtlCtrlPlots.cxx:5844
 AtlCtrlPlots.cxx:5845
 AtlCtrlPlots.cxx:5846
 AtlCtrlPlots.cxx:5847
 AtlCtrlPlots.cxx:5848
 AtlCtrlPlots.cxx:5849
 AtlCtrlPlots.cxx:5850
 AtlCtrlPlots.cxx:5851
 AtlCtrlPlots.cxx:5852
 AtlCtrlPlots.cxx:5853
 AtlCtrlPlots.cxx:5854
 AtlCtrlPlots.cxx:5855
 AtlCtrlPlots.cxx:5856
 AtlCtrlPlots.cxx:5857
 AtlCtrlPlots.cxx:5858
 AtlCtrlPlots.cxx:5859
 AtlCtrlPlots.cxx:5860
 AtlCtrlPlots.cxx:5861
 AtlCtrlPlots.cxx:5862
 AtlCtrlPlots.cxx:5863
 AtlCtrlPlots.cxx:5864
 AtlCtrlPlots.cxx:5865
 AtlCtrlPlots.cxx:5866
 AtlCtrlPlots.cxx:5867
 AtlCtrlPlots.cxx:5868
 AtlCtrlPlots.cxx:5869
 AtlCtrlPlots.cxx:5870
 AtlCtrlPlots.cxx:5871
 AtlCtrlPlots.cxx:5872
 AtlCtrlPlots.cxx:5873
 AtlCtrlPlots.cxx:5874
 AtlCtrlPlots.cxx:5875
 AtlCtrlPlots.cxx:5876
 AtlCtrlPlots.cxx:5877
 AtlCtrlPlots.cxx:5878
 AtlCtrlPlots.cxx:5879
 AtlCtrlPlots.cxx:5880
 AtlCtrlPlots.cxx:5881
 AtlCtrlPlots.cxx:5882
 AtlCtrlPlots.cxx:5883
 AtlCtrlPlots.cxx:5884
 AtlCtrlPlots.cxx:5885
 AtlCtrlPlots.cxx:5886
 AtlCtrlPlots.cxx:5887
 AtlCtrlPlots.cxx:5888
 AtlCtrlPlots.cxx:5889
 AtlCtrlPlots.cxx:5890
 AtlCtrlPlots.cxx:5891
 AtlCtrlPlots.cxx:5892
 AtlCtrlPlots.cxx:5893
 AtlCtrlPlots.cxx:5894
 AtlCtrlPlots.cxx:5895
 AtlCtrlPlots.cxx:5896
 AtlCtrlPlots.cxx:5897
 AtlCtrlPlots.cxx:5898
 AtlCtrlPlots.cxx:5899
 AtlCtrlPlots.cxx:5900
 AtlCtrlPlots.cxx:5901
 AtlCtrlPlots.cxx:5902
 AtlCtrlPlots.cxx:5903
 AtlCtrlPlots.cxx:5904
 AtlCtrlPlots.cxx:5905
 AtlCtrlPlots.cxx:5906
 AtlCtrlPlots.cxx:5907
 AtlCtrlPlots.cxx:5908
 AtlCtrlPlots.cxx:5909
 AtlCtrlPlots.cxx:5910
 AtlCtrlPlots.cxx:5911
 AtlCtrlPlots.cxx:5912
 AtlCtrlPlots.cxx:5913
 AtlCtrlPlots.cxx:5914
 AtlCtrlPlots.cxx:5915
 AtlCtrlPlots.cxx:5916
 AtlCtrlPlots.cxx:5917
 AtlCtrlPlots.cxx:5918
 AtlCtrlPlots.cxx:5919
 AtlCtrlPlots.cxx:5920
 AtlCtrlPlots.cxx:5921
 AtlCtrlPlots.cxx:5922
 AtlCtrlPlots.cxx:5923
 AtlCtrlPlots.cxx:5924
 AtlCtrlPlots.cxx:5925
 AtlCtrlPlots.cxx:5926
 AtlCtrlPlots.cxx:5927
 AtlCtrlPlots.cxx:5928
 AtlCtrlPlots.cxx:5929
 AtlCtrlPlots.cxx:5930
 AtlCtrlPlots.cxx:5931
 AtlCtrlPlots.cxx:5932
 AtlCtrlPlots.cxx:5933
 AtlCtrlPlots.cxx:5934
 AtlCtrlPlots.cxx:5935
 AtlCtrlPlots.cxx:5936
 AtlCtrlPlots.cxx:5937
 AtlCtrlPlots.cxx:5938
 AtlCtrlPlots.cxx:5939
 AtlCtrlPlots.cxx:5940
 AtlCtrlPlots.cxx:5941
 AtlCtrlPlots.cxx:5942
 AtlCtrlPlots.cxx:5943
 AtlCtrlPlots.cxx:5944
 AtlCtrlPlots.cxx:5945
 AtlCtrlPlots.cxx:5946
 AtlCtrlPlots.cxx:5947
 AtlCtrlPlots.cxx:5948
 AtlCtrlPlots.cxx:5949
 AtlCtrlPlots.cxx:5950
 AtlCtrlPlots.cxx:5951
 AtlCtrlPlots.cxx:5952
 AtlCtrlPlots.cxx:5953
 AtlCtrlPlots.cxx:5954
 AtlCtrlPlots.cxx:5955
 AtlCtrlPlots.cxx:5956
 AtlCtrlPlots.cxx:5957
 AtlCtrlPlots.cxx:5958
 AtlCtrlPlots.cxx:5959
 AtlCtrlPlots.cxx:5960
 AtlCtrlPlots.cxx:5961
 AtlCtrlPlots.cxx:5962
 AtlCtrlPlots.cxx:5963
 AtlCtrlPlots.cxx:5964
 AtlCtrlPlots.cxx:5965
 AtlCtrlPlots.cxx:5966
 AtlCtrlPlots.cxx:5967
 AtlCtrlPlots.cxx:5968
 AtlCtrlPlots.cxx:5969
 AtlCtrlPlots.cxx:5970
 AtlCtrlPlots.cxx:5971
 AtlCtrlPlots.cxx:5972
 AtlCtrlPlots.cxx:5973
 AtlCtrlPlots.cxx:5974
 AtlCtrlPlots.cxx:5975
 AtlCtrlPlots.cxx:5976
 AtlCtrlPlots.cxx:5977
 AtlCtrlPlots.cxx:5978
 AtlCtrlPlots.cxx:5979
 AtlCtrlPlots.cxx:5980
 AtlCtrlPlots.cxx:5981
 AtlCtrlPlots.cxx:5982
 AtlCtrlPlots.cxx:5983
 AtlCtrlPlots.cxx:5984
 AtlCtrlPlots.cxx:5985
 AtlCtrlPlots.cxx:5986
 AtlCtrlPlots.cxx:5987
 AtlCtrlPlots.cxx:5988
 AtlCtrlPlots.cxx:5989
 AtlCtrlPlots.cxx:5990
 AtlCtrlPlots.cxx:5991
 AtlCtrlPlots.cxx:5992
 AtlCtrlPlots.cxx:5993
 AtlCtrlPlots.cxx:5994
 AtlCtrlPlots.cxx:5995
 AtlCtrlPlots.cxx:5996
 AtlCtrlPlots.cxx:5997
 AtlCtrlPlots.cxx:5998
 AtlCtrlPlots.cxx:5999
 AtlCtrlPlots.cxx:6000
 AtlCtrlPlots.cxx:6001
 AtlCtrlPlots.cxx:6002
 AtlCtrlPlots.cxx:6003
 AtlCtrlPlots.cxx:6004
 AtlCtrlPlots.cxx:6005
 AtlCtrlPlots.cxx:6006
 AtlCtrlPlots.cxx:6007
 AtlCtrlPlots.cxx:6008
 AtlCtrlPlots.cxx:6009
 AtlCtrlPlots.cxx:6010
 AtlCtrlPlots.cxx:6011
 AtlCtrlPlots.cxx:6012
 AtlCtrlPlots.cxx:6013
 AtlCtrlPlots.cxx:6014
 AtlCtrlPlots.cxx:6015
 AtlCtrlPlots.cxx:6016
 AtlCtrlPlots.cxx:6017
 AtlCtrlPlots.cxx:6018
 AtlCtrlPlots.cxx:6019
 AtlCtrlPlots.cxx:6020
 AtlCtrlPlots.cxx:6021
 AtlCtrlPlots.cxx:6022
 AtlCtrlPlots.cxx:6023
 AtlCtrlPlots.cxx:6024
 AtlCtrlPlots.cxx:6025
 AtlCtrlPlots.cxx:6026
 AtlCtrlPlots.cxx:6027
 AtlCtrlPlots.cxx:6028
 AtlCtrlPlots.cxx:6029
 AtlCtrlPlots.cxx:6030
 AtlCtrlPlots.cxx:6031
 AtlCtrlPlots.cxx:6032
 AtlCtrlPlots.cxx:6033
 AtlCtrlPlots.cxx:6034
 AtlCtrlPlots.cxx:6035
 AtlCtrlPlots.cxx:6036
 AtlCtrlPlots.cxx:6037
 AtlCtrlPlots.cxx:6038
 AtlCtrlPlots.cxx:6039
 AtlCtrlPlots.cxx:6040
 AtlCtrlPlots.cxx:6041
 AtlCtrlPlots.cxx:6042
 AtlCtrlPlots.cxx:6043
 AtlCtrlPlots.cxx:6044
 AtlCtrlPlots.cxx:6045
 AtlCtrlPlots.cxx:6046
 AtlCtrlPlots.cxx:6047
 AtlCtrlPlots.cxx:6048
 AtlCtrlPlots.cxx:6049
 AtlCtrlPlots.cxx:6050
 AtlCtrlPlots.cxx:6051
 AtlCtrlPlots.cxx:6052
 AtlCtrlPlots.cxx:6053
 AtlCtrlPlots.cxx:6054
 AtlCtrlPlots.cxx:6055
 AtlCtrlPlots.cxx:6056
 AtlCtrlPlots.cxx:6057
 AtlCtrlPlots.cxx:6058
 AtlCtrlPlots.cxx:6059
 AtlCtrlPlots.cxx:6060
 AtlCtrlPlots.cxx:6061
 AtlCtrlPlots.cxx:6062
 AtlCtrlPlots.cxx:6063
 AtlCtrlPlots.cxx:6064
 AtlCtrlPlots.cxx:6065
 AtlCtrlPlots.cxx:6066
 AtlCtrlPlots.cxx:6067
 AtlCtrlPlots.cxx:6068
 AtlCtrlPlots.cxx:6069
 AtlCtrlPlots.cxx:6070
 AtlCtrlPlots.cxx:6071
 AtlCtrlPlots.cxx:6072
 AtlCtrlPlots.cxx:6073
 AtlCtrlPlots.cxx:6074
 AtlCtrlPlots.cxx:6075
 AtlCtrlPlots.cxx:6076
 AtlCtrlPlots.cxx:6077
 AtlCtrlPlots.cxx:6078
 AtlCtrlPlots.cxx:6079
 AtlCtrlPlots.cxx:6080
 AtlCtrlPlots.cxx:6081
 AtlCtrlPlots.cxx:6082
 AtlCtrlPlots.cxx:6083
 AtlCtrlPlots.cxx:6084
 AtlCtrlPlots.cxx:6085
 AtlCtrlPlots.cxx:6086
 AtlCtrlPlots.cxx:6087
 AtlCtrlPlots.cxx:6088
 AtlCtrlPlots.cxx:6089
 AtlCtrlPlots.cxx:6090
 AtlCtrlPlots.cxx:6091
 AtlCtrlPlots.cxx:6092
 AtlCtrlPlots.cxx:6093
 AtlCtrlPlots.cxx:6094
 AtlCtrlPlots.cxx:6095
 AtlCtrlPlots.cxx:6096
 AtlCtrlPlots.cxx:6097
 AtlCtrlPlots.cxx:6098
 AtlCtrlPlots.cxx:6099
 AtlCtrlPlots.cxx:6100
 AtlCtrlPlots.cxx:6101
 AtlCtrlPlots.cxx:6102
 AtlCtrlPlots.cxx:6103
 AtlCtrlPlots.cxx:6104
 AtlCtrlPlots.cxx:6105
 AtlCtrlPlots.cxx:6106
 AtlCtrlPlots.cxx:6107
 AtlCtrlPlots.cxx:6108
 AtlCtrlPlots.cxx:6109
 AtlCtrlPlots.cxx:6110
 AtlCtrlPlots.cxx:6111
 AtlCtrlPlots.cxx:6112
 AtlCtrlPlots.cxx:6113
 AtlCtrlPlots.cxx:6114
 AtlCtrlPlots.cxx:6115
 AtlCtrlPlots.cxx:6116
 AtlCtrlPlots.cxx:6117
 AtlCtrlPlots.cxx:6118
 AtlCtrlPlots.cxx:6119
 AtlCtrlPlots.cxx:6120
 AtlCtrlPlots.cxx:6121
 AtlCtrlPlots.cxx:6122
 AtlCtrlPlots.cxx:6123
 AtlCtrlPlots.cxx:6124
 AtlCtrlPlots.cxx:6125
 AtlCtrlPlots.cxx:6126
 AtlCtrlPlots.cxx:6127
 AtlCtrlPlots.cxx:6128
 AtlCtrlPlots.cxx:6129
 AtlCtrlPlots.cxx:6130
 AtlCtrlPlots.cxx:6131
 AtlCtrlPlots.cxx:6132
 AtlCtrlPlots.cxx:6133
 AtlCtrlPlots.cxx:6134
 AtlCtrlPlots.cxx:6135
 AtlCtrlPlots.cxx:6136
 AtlCtrlPlots.cxx:6137
 AtlCtrlPlots.cxx:6138
 AtlCtrlPlots.cxx:6139
 AtlCtrlPlots.cxx:6140
 AtlCtrlPlots.cxx:6141
 AtlCtrlPlots.cxx:6142
 AtlCtrlPlots.cxx:6143
 AtlCtrlPlots.cxx:6144
 AtlCtrlPlots.cxx:6145
 AtlCtrlPlots.cxx:6146
 AtlCtrlPlots.cxx:6147
 AtlCtrlPlots.cxx:6148
 AtlCtrlPlots.cxx:6149
 AtlCtrlPlots.cxx:6150
 AtlCtrlPlots.cxx:6151
 AtlCtrlPlots.cxx:6152
 AtlCtrlPlots.cxx:6153
 AtlCtrlPlots.cxx:6154
 AtlCtrlPlots.cxx:6155
 AtlCtrlPlots.cxx:6156
 AtlCtrlPlots.cxx:6157
 AtlCtrlPlots.cxx:6158
 AtlCtrlPlots.cxx:6159
 AtlCtrlPlots.cxx:6160
 AtlCtrlPlots.cxx:6161
 AtlCtrlPlots.cxx:6162
 AtlCtrlPlots.cxx:6163
 AtlCtrlPlots.cxx:6164
 AtlCtrlPlots.cxx:6165
 AtlCtrlPlots.cxx:6166
 AtlCtrlPlots.cxx:6167
 AtlCtrlPlots.cxx:6168
 AtlCtrlPlots.cxx:6169
 AtlCtrlPlots.cxx:6170
 AtlCtrlPlots.cxx:6171
 AtlCtrlPlots.cxx:6172
 AtlCtrlPlots.cxx:6173
 AtlCtrlPlots.cxx:6174
 AtlCtrlPlots.cxx:6175
 AtlCtrlPlots.cxx:6176
 AtlCtrlPlots.cxx:6177
 AtlCtrlPlots.cxx:6178
 AtlCtrlPlots.cxx:6179
 AtlCtrlPlots.cxx:6180
 AtlCtrlPlots.cxx:6181
 AtlCtrlPlots.cxx:6182
 AtlCtrlPlots.cxx:6183
 AtlCtrlPlots.cxx:6184
 AtlCtrlPlots.cxx:6185
 AtlCtrlPlots.cxx:6186
 AtlCtrlPlots.cxx:6187
 AtlCtrlPlots.cxx:6188
 AtlCtrlPlots.cxx:6189
 AtlCtrlPlots.cxx:6190
 AtlCtrlPlots.cxx:6191
 AtlCtrlPlots.cxx:6192
 AtlCtrlPlots.cxx:6193
 AtlCtrlPlots.cxx:6194
 AtlCtrlPlots.cxx:6195
 AtlCtrlPlots.cxx:6196
 AtlCtrlPlots.cxx:6197
 AtlCtrlPlots.cxx:6198
 AtlCtrlPlots.cxx:6199
 AtlCtrlPlots.cxx:6200
 AtlCtrlPlots.cxx:6201
 AtlCtrlPlots.cxx:6202
 AtlCtrlPlots.cxx:6203
 AtlCtrlPlots.cxx:6204
 AtlCtrlPlots.cxx:6205
 AtlCtrlPlots.cxx:6206
 AtlCtrlPlots.cxx:6207
 AtlCtrlPlots.cxx:6208
 AtlCtrlPlots.cxx:6209
 AtlCtrlPlots.cxx:6210
 AtlCtrlPlots.cxx:6211
 AtlCtrlPlots.cxx:6212
 AtlCtrlPlots.cxx:6213
 AtlCtrlPlots.cxx:6214
 AtlCtrlPlots.cxx:6215
 AtlCtrlPlots.cxx:6216
 AtlCtrlPlots.cxx:6217
 AtlCtrlPlots.cxx:6218
 AtlCtrlPlots.cxx:6219
 AtlCtrlPlots.cxx:6220
 AtlCtrlPlots.cxx:6221
 AtlCtrlPlots.cxx:6222
 AtlCtrlPlots.cxx:6223
 AtlCtrlPlots.cxx:6224
 AtlCtrlPlots.cxx:6225
 AtlCtrlPlots.cxx:6226
 AtlCtrlPlots.cxx:6227
 AtlCtrlPlots.cxx:6228
 AtlCtrlPlots.cxx:6229
 AtlCtrlPlots.cxx:6230
 AtlCtrlPlots.cxx:6231
 AtlCtrlPlots.cxx:6232
 AtlCtrlPlots.cxx:6233
 AtlCtrlPlots.cxx:6234
 AtlCtrlPlots.cxx:6235
 AtlCtrlPlots.cxx:6236
 AtlCtrlPlots.cxx:6237
 AtlCtrlPlots.cxx:6238
 AtlCtrlPlots.cxx:6239
 AtlCtrlPlots.cxx:6240
 AtlCtrlPlots.cxx:6241
 AtlCtrlPlots.cxx:6242
 AtlCtrlPlots.cxx:6243
 AtlCtrlPlots.cxx:6244
 AtlCtrlPlots.cxx:6245
 AtlCtrlPlots.cxx:6246
 AtlCtrlPlots.cxx:6247
 AtlCtrlPlots.cxx:6248
 AtlCtrlPlots.cxx:6249
 AtlCtrlPlots.cxx:6250
 AtlCtrlPlots.cxx:6251
 AtlCtrlPlots.cxx:6252
 AtlCtrlPlots.cxx:6253
 AtlCtrlPlots.cxx:6254
 AtlCtrlPlots.cxx:6255
 AtlCtrlPlots.cxx:6256
 AtlCtrlPlots.cxx:6257
 AtlCtrlPlots.cxx:6258
 AtlCtrlPlots.cxx:6259
 AtlCtrlPlots.cxx:6260
 AtlCtrlPlots.cxx:6261
 AtlCtrlPlots.cxx:6262
 AtlCtrlPlots.cxx:6263
 AtlCtrlPlots.cxx:6264
 AtlCtrlPlots.cxx:6265
 AtlCtrlPlots.cxx:6266
 AtlCtrlPlots.cxx:6267
 AtlCtrlPlots.cxx:6268
 AtlCtrlPlots.cxx:6269
 AtlCtrlPlots.cxx:6270
 AtlCtrlPlots.cxx:6271
 AtlCtrlPlots.cxx:6272
 AtlCtrlPlots.cxx:6273
 AtlCtrlPlots.cxx:6274
 AtlCtrlPlots.cxx:6275
 AtlCtrlPlots.cxx:6276
 AtlCtrlPlots.cxx:6277
 AtlCtrlPlots.cxx:6278
 AtlCtrlPlots.cxx:6279
 AtlCtrlPlots.cxx:6280
 AtlCtrlPlots.cxx:6281
 AtlCtrlPlots.cxx:6282
 AtlCtrlPlots.cxx:6283
 AtlCtrlPlots.cxx:6284
 AtlCtrlPlots.cxx:6285
 AtlCtrlPlots.cxx:6286
 AtlCtrlPlots.cxx:6287
 AtlCtrlPlots.cxx:6288
 AtlCtrlPlots.cxx:6289
 AtlCtrlPlots.cxx:6290
 AtlCtrlPlots.cxx:6291
 AtlCtrlPlots.cxx:6292
 AtlCtrlPlots.cxx:6293
 AtlCtrlPlots.cxx:6294
 AtlCtrlPlots.cxx:6295
 AtlCtrlPlots.cxx:6296
 AtlCtrlPlots.cxx:6297
 AtlCtrlPlots.cxx:6298
 AtlCtrlPlots.cxx:6299
 AtlCtrlPlots.cxx:6300
 AtlCtrlPlots.cxx:6301
 AtlCtrlPlots.cxx:6302
 AtlCtrlPlots.cxx:6303
 AtlCtrlPlots.cxx:6304
 AtlCtrlPlots.cxx:6305
 AtlCtrlPlots.cxx:6306
 AtlCtrlPlots.cxx:6307
 AtlCtrlPlots.cxx:6308
 AtlCtrlPlots.cxx:6309
 AtlCtrlPlots.cxx:6310
 AtlCtrlPlots.cxx:6311
 AtlCtrlPlots.cxx:6312
 AtlCtrlPlots.cxx:6313
 AtlCtrlPlots.cxx:6314
 AtlCtrlPlots.cxx:6315
 AtlCtrlPlots.cxx:6316
 AtlCtrlPlots.cxx:6317
 AtlCtrlPlots.cxx:6318
 AtlCtrlPlots.cxx:6319
 AtlCtrlPlots.cxx:6320
 AtlCtrlPlots.cxx:6321
 AtlCtrlPlots.cxx:6322
 AtlCtrlPlots.cxx:6323
 AtlCtrlPlots.cxx:6324
 AtlCtrlPlots.cxx:6325
 AtlCtrlPlots.cxx:6326
 AtlCtrlPlots.cxx:6327
 AtlCtrlPlots.cxx:6328
 AtlCtrlPlots.cxx:6329
 AtlCtrlPlots.cxx:6330
 AtlCtrlPlots.cxx:6331
 AtlCtrlPlots.cxx:6332
 AtlCtrlPlots.cxx:6333
 AtlCtrlPlots.cxx:6334
 AtlCtrlPlots.cxx:6335
 AtlCtrlPlots.cxx:6336
 AtlCtrlPlots.cxx:6337
 AtlCtrlPlots.cxx:6338
 AtlCtrlPlots.cxx:6339
 AtlCtrlPlots.cxx:6340
 AtlCtrlPlots.cxx:6341
 AtlCtrlPlots.cxx:6342
 AtlCtrlPlots.cxx:6343
 AtlCtrlPlots.cxx:6344
 AtlCtrlPlots.cxx:6345
 AtlCtrlPlots.cxx:6346
 AtlCtrlPlots.cxx:6347
 AtlCtrlPlots.cxx:6348
 AtlCtrlPlots.cxx:6349
 AtlCtrlPlots.cxx:6350