#ifndef ATLAS_AtlTopLevelAnalysis
#include <AtlTopLevelAnalysis.h>
#endif
#include <TROOT.h>
#include <TBrowser.h>
#include <TMath.h>
#include <TString.h>
#include <TObjString.h>
#include <TObjArray.h>
#include <TSystem.h>
#include <cassert>
#include <fstream>
#include <iostream>
#include <memory>
#include <TClass.h>
#include <AtlDataMCPlotterTask.h>
#include <HepNtuplePlotCmd.h>
#include <TBits.h>
#include <AtlMemTkAnalysisTask.h>
#include <AtlBDTAnalysisTask.h>
#include <AtlHistFactoryTask.h>
#include <AtlHistFactoryBreakdownTask.h>
#include <AtlHistFactoryPlotterTask.h>
#include <AtlHistFactoryYieldTableTask.h>
using namespace std;
const char* AtlTopLevelAnalysis::fgSystematicNames[AtlTopLevelAnalysis::fgNumSystematics] = {
"nominal",
"jeff", "jer", "jes_down", "jes_up", "jvf_down", "jvf_up",
"eer_down", "eer_up", "ees_down", "ees_up",
"muid_res", "mums_res", "musc_down", "musc_up",
"res_soft_down", "res_soft_up", "sc_soft_down", "sc_soft_up",
"BJesUnc_down", "BJesUnc_up",
"EtaIntercalibrationModel_down", "EtaIntercalibrationModel_up",
"EtaIntercalibrationTotalStat_down", "EtaIntercalibrationTotalStat_up",
"JesEffectiveDet1_down", "JesEffectiveDet1_up",
"JesEffectiveDet2_down", "JesEffectiveDet2_up",
"JesEffectiveDet3_down", "JesEffectiveDet3_up",
"JesEffectiveMix1_down", "JesEffectiveMix1_up",
"JesEffectiveMix2_down", "JesEffectiveMix2_up",
"JesEffectiveMix3_down", "JesEffectiveMix3_up",
"JesEffectiveMix4_down", "JesEffectiveMix4_up",
"JesEffectiveModel1_down", "JesEffectiveModel1_up",
"JesEffectiveModel2_down", "JesEffectiveModel2_up",
"JesEffectiveModel3_down", "JesEffectiveModel3_up",
"JesEffectiveModel4_down", "JesEffectiveModel4_up",
"JesEffectiveStat1_down", "JesEffectiveStat1_up",
"JesEffectiveStat2_down", "JesEffectiveStat2_up",
"JesEffectiveStat3_down", "JesEffectiveStat3_up",
"JesEffectiveStat4_down", "JesEffectiveStat4_up",
"Pileup_OffsetMu_down", "Pileup_OffsetMu_up",
"Pileup_OffsetNPV_down", "Pileup_OffsetNPV_up",
"Pileup_Pt_down", "Pileup_Pt_up",
"Pileup_Rho_down", "Pileup_Rho_up",
"SinglePart_down", "SinglePart_up",
"flavor_comp_down", "flavor_comp_up",
"flavor_response_down", "flavor_response_up",
"PunchThrough_down", "PunchThrough_up",
"lepRecoSF_down", "lepRecoSF_up",
"lepIdSF_down", "lepIdSF_up",
"lepTrigSF_down", "lepTrigSF_up",
"btagSF_up",
"btagSF_break0_up",
"btagSF_break1_up",
"btagSF_break2_up",
"btagSF_break3_up",
"btagSF_break4_up",
"btagSF_break5_up",
"btagSF_break6_up",
"btagSF_break7_up",
"btagSF_break8_up",
"btagSF_down",
"btagSF_break0_down",
"btagSF_break1_down",
"btagSF_break2_down",
"btagSF_break3_down",
"btagSF_break4_down",
"btagSF_break5_down",
"btagSF_break6_down",
"btagSF_break7_down",
"btagSF_break8_down",
"ctagSF_up",
"ctagSF_break0_up",
"ctagSF_break1_up",
"ctagSF_break2_up",
"ctagSF_break3_up",
"ctagSF_break4_up",
"ctagSF_break5_up",
"ctagSF_break6_up",
"ctagSF_down",
"ctagSF_break0_down",
"ctagSF_break1_down",
"ctagSF_break2_down",
"ctagSF_break3_down",
"ctagSF_break4_down",
"ctagSF_break5_down",
"ctagSF_break6_down",
"mistagSF_up",
"mistagSF_break0_up",
"mistagSF_break1_up",
"mistagSF_break2_up",
"mistagSF_break3_up",
"mistagSF_break4_up",
"mistagSF_break5_up",
"mistagSF_break6_up",
"mistagSF_break7_up",
"mistagSF_break8_up",
"mistagSF_break9_up",
"mistagSF_break10_up",
"mistagSF_break11_up",
"mistagSF_down",
"mistagSF_break0_down",
"mistagSF_break1_down",
"mistagSF_break2_down",
"mistagSF_break3_down",
"mistagSF_break4_down",
"mistagSF_break5_down",
"mistagSF_break6_down",
"mistagSF_break7_down",
"mistagSF_break8_down",
"mistagSF_break9_down",
"mistagSF_break10_down",
"mistagSF_break11_down",
"WtDS",
"MCatNLO",
"MCatNLO_SgTop",
"MCatNLO_tchan",
"MCatNLO_schan",
"MCatNLO_wt",
"MCatNLO_ttbar",
"aMCatNLO_tchan",
"aMCatNLO_schan",
"ISRFSR_ttbar_More",
"ISRFSR_ttbar_Less",
"RadHi_ttbar",
"RadLo_ttbar",
"ScaleVar1",
"ScaleVar2",
"ScaleVar3",
"ScaleVar4",
"ScaleVar5",
"ScaleVar6",
"ScaleVar_tchan1",
"ScaleVar_tchan2",
"ScaleVar_tchan3",
"ScaleVar_tchan4",
"WjetsGen",
"PowhegPythia_t",
"PowhegPythia2011C_t",
"PowhegHerwig_t",
"Pdf_down",
"Pdf_up",
"undefined"
};
namespace {
class TDynamicSystematicTable {
public:
enum { kOffset = 0x10000 };
TDynamicSystematicTable()
: fNames(new TObjArray())
{
fNames->SetOwner();
}
~TDynamicSystematicTable() {
delete fNames;
}
Int_t GetIdByName(char const * name) {
return GetIdByHandle(GetHandleByName(name));
}
Int_t GetIdByHandle(TObject * handle) const {
Int_t index = fNames->IndexOf(handle);
assert(index >= 0);
return index + kOffset;
}
TObject * GetHandleById(Int_t id) const {
id -= kOffset;
assert(id >= 0 && id < fNames->GetEntries());
return fNames->At(id);
}
char const * GetNameById(Int_t id) const {
return GetHandleById(id)->GetName();
}
TObject * GetHandleByName(char const * name) {
TObject * handle = fNames->FindObject(name);
if ( !handle ) {
handle = new TNamed(name, name);
fNames->Add(handle);
}
return handle;
}
private:
TObjArray * fNames;
};
TDynamicSystematicTable fgDynamicSystematicTable;
}
#ifndef __CINT__
ClassImp(AtlTopLevelAnalysis);
#endif
AtlTopLevelAnalysis::AtlTopLevelAnalysis(const char* name,
const char* title) :
TTask(name, title),
fCampaign(0) {
fListOfSamples = new TList;
fListOfCuts = new TList;
fListOfSubselectionCuts = new TList;
fListOfToolCuts = new TList;
fListOfUserEnvs = new TList;
fListOfTools = new TList;
fNtuplePlotCmds = new TList;
fLepChannels = 0x0;
fJetMults = 0x0;
fSystematics = new TBits(fgNumSystematics);
fHostname = new TString(gSystem->HostName());
fSgTopVersion = 0;
fDSIDList = 0;
fSelector = 0;
fInputDir = 0;
fPlotDir = 0;
fHistDir = 0;
fJobHomeDir = 0;
fTempDir = 0;
fOutputFilePrefix = new TString("hist");
fTreeName = new TString("physics");
fOutputTreeName = 0;
fPlotterScheme = 0;
fForceRetry = kFALSE;
fBuildHforTree = kFALSE;
fBuildAnalysisTree = kTRUE;
fBuildMergingTree = kTRUE;
fBuildPlottingTree = kTRUE;
fBuildMemTkAnalysisTree = kFALSE;
fBuildBDTAnalysisTree = kFALSE;
fBuildHistFactoryTree = kFALSE;
fUseHforSamples = kTRUE;
fUseSubJobsAsInput = kFALSE;
fTtbarIsSplitted = kTRUE;
fBuildMode = kInvalidMode;
fInputFormat = kInvalidFormat;
fGridRootVersion = 0;
fGridCmtVersion = 0;
fGridUserName = 0;
fGridSuffix = 0;
fMemTkRunScript = 0;
fNSubJobsData = 1;
fNSubJobsQCD = 1;
fNSubJobsTtbar = 3;
fNSubJobsSgTopSChannel = 30;
fNSubJobsSgTopTChannel = 5;
fNSubJobsSgTopWt = 1;
fNSubJobsWjetsB = 3;
fNSubJobsWjetsC = 1;
fNSubJobsWjetsLight = 1;
fMeasurement = 0;
fDebug = 0;
fDebugBuild = 0;
fPlotterScheme = new TString("Ttbar");
fAtlasLabelStatus = new TString("Work in Progress");
fCenterOfMassEnergyLabel = new TString("8");
fLuminosityLabel = new TString("20 fb^{-1}");
fUsePlotterSchemeDir = kFALSE;
fDataLuminosity = 20339.800;
fDrawDataZeroEntryErrors = kFALSE;
fDrawMCError = kTRUE;
fExportPDF = kFALSE;
fUseOverflowUnderflow = kFALSE;
fDrawSignalOverlay = kFALSE;
fScaleOverlay = 1.;
fSelectedVariations = new TList();
}
AtlTopLevelAnalysis::~AtlTopLevelAnalysis() {
fListOfSamples ->Delete(); delete fListOfSamples;
fListOfCuts ->Delete(); delete fListOfCuts;
fListOfSubselectionCuts->Delete(); delete fListOfSubselectionCuts;
fListOfToolCuts->Delete(); delete fListOfToolCuts;
fListOfUserEnvs->Delete(); delete fListOfUserEnvs;
fListOfTools ->Delete(); delete fListOfTools;
fNtuplePlotCmds->Delete(); delete fNtuplePlotCmds;
delete fHostname;
if ( fSgTopVersion != 0 ) delete fSgTopVersion;
if ( fDSIDList != 0 ) delete fDSIDList;
if ( fSelector != 0 ) delete fSelector;
if ( fInputDir != 0 ) delete fInputDir;
if ( fPlotDir != 0 ) delete fPlotDir;
if ( fHistDir != 0 ) delete fHistDir;
if ( fJobHomeDir != 0 ) delete fJobHomeDir;
if ( fTempDir != 0 ) delete fTempDir;
if ( fOutputTreeName != 0 ) delete fOutputTreeName;
if ( fPlotterScheme != 0 ) delete fPlotterScheme;
delete fOutputFilePrefix;
delete fTreeName;
if ( fGridRootVersion != 0 ) delete fGridRootVersion;
if ( fGridCmtVersion != 0 ) delete fGridCmtVersion;
if ( fGridUserName != 0 ) delete fGridUserName;
if ( fGridSuffix != 0 ) delete fGridSuffix;
delete fSelectedVariations;
}
AtlSample * AtlTopLevelAnalysis::AddSample(const char* Name, const char* Title,
const char* color, AtlSample::EType Type,
Float_t xsection, const char* PathName) {
if (fListOfSamples->FindObject(Name)) {
Fatal(__FUNCTION__, "Cannot add sample %s a second time. Maybe you should have used AtlSample::AddPath?", Name);
}
AtlSample* sample = new AtlSample(Name, Title, color, Type, xsection, PathName);
fListOfSamples->Add(sample);
return sample;
}
void AtlTopLevelAnalysis::Print(Option_t *option) const {
cout << endl
<< "==================================================" << endl
<< GetTitle() << endl
<< "==================================================" << endl
<< "Lepton channels :";
PrintLeptonChannelNames();
cout << endl
<< "Jet multiplicities :";
PrintJetMultiplicityNames();
cout << endl
<< "Systematics :";
PrintSystematicNames();
cout << endl;
TIter next(fListOfSamples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next()) ) {
if ( sample->IsDATA() ) sample->Print();
}
next.Reset();
while ( (sample = (AtlSample*)next()) ) {
if ( sample->IsMC() ) sample->Print();
}
cout << "==================================================" << endl
<< endl;
}
char const * AtlTopLevelAnalysis::GetSystematicName(Int_t syst) {
if (syst >= fgDynamicSystematicTable.kOffset) {
return fgDynamicSystematicTable.GetNameById(syst);
}
else {
assert(syst >= 0);
assert(syst < fgNumSystematics);
return fgSystematicNames[syst];
}
}
void AtlTopLevelAnalysis::BuildTree(Bool_t OpenBrowser) {
fTasks->Delete();
if ( fBuildHforTree ) {
TTask *task_hfor = new TTask("Hfor Splitting","Hfor Splitting");
Add(task_hfor);
fBuildMode = kHforSplitting;
BuildHforSplittingTree(task_hfor);
}
if ( fBuildAnalysisTree ) {
TTask *task_analysis = new TTask("Analysis","Analysis");
Add(task_analysis);
fBuildMode = kAnalysis;
BuildAnalysisTree(task_analysis);
}
if ( fBuildMergingTree ) {
TTask *task_merge = new TTask("Merging","Merging");
Add(task_merge);
fBuildMode = kMerging;
BuildMergingTree(task_merge);
}
if ( fBuildPlottingTree ) {
TTask *task_plot = new TTask("Plotting","Plotting");
Add(task_plot);
fBuildMode = kPlotting;
BuildPlottingTree(task_plot);
}
if ( fBuildMemTkAnalysisTree ) {
TTask *task_MemTkAnalysis = new TTask("MemTkAnalysis","MemTkAnalysis");
Add(task_MemTkAnalysis);
fBuildMode = kMemTkAnalysis;
BuildAnalysisTree(task_MemTkAnalysis);
}
if ( fBuildBDTAnalysisTree ) {
TTask *task_BDTAnalysis = new TTask(gSystem->BaseName(fPlotDir->Data()),
gSystem->BaseName(fPlotDir->Data()));
Add(task_BDTAnalysis);
fBuildMode = kBDTAnalysis;
BuildAnalysisTree(task_BDTAnalysis);
}
if ( fBuildHistFactoryTree ) {
TTask *task_HistFactory = new TTask("HistFactory",
"HistFactory");
Add(task_HistFactory);
BuildHistFactoryTree(task_HistFactory);
}
gROOT->GetListOfTasks()->Add(this);
gROOT->GetListOfBrowsables()->Add(this);
if ( OpenBrowser ) {
new TBrowser;
}
}
void AtlTopLevelAnalysis::BuildHforSplittingTree(TTask *ParentTask) {
BuildLeptonChannelFolders(ParentTask, 0);
}
void AtlTopLevelAnalysis::BuildAnalysisTree(TTask *ParentTask) {
BuildJetBinFolders(ParentTask);
}
void AtlTopLevelAnalysis::BuildMergingTree(TTask *ParentTask) {
BuildJetBinFolders(ParentTask);
}
void AtlTopLevelAnalysis::BuildPlottingTree(TTask *ParentTask) {
BuildJetBinFolders(ParentTask);
}
void AtlTopLevelAnalysis::BuildMemTkAnalysisTree(TTask *ParentTask) {
BuildJetBinFolders(ParentTask);
}
void AtlTopLevelAnalysis::BuildBDTAnalysisTree(TTask *ParentTask) {
BuildJetBinFolders(ParentTask);
}
void AtlTopLevelAnalysis::SetBuildHistFactoryTree(Bool_t flag) {
fBuildHforTree = kFALSE;
fBuildAnalysisTree = kFALSE;
fBuildMergingTree = kFALSE;
fBuildPlottingTree = kFALSE;
fBuildMemTkAnalysisTree = kFALSE;
fBuildBDTAnalysisTree = kFALSE;
fBuildHistFactoryTree = kTRUE;
}
void AtlTopLevelAnalysis::BuildHistFactoryTree(TTask *ParentTask) {
AtlHistFactoryTask *task_templates
= new AtlHistFactoryTask("HistFactory_FitTemplates",
"HistFactory_FitTemplates");
task_templates->SetJobHome( fJobHomeDir->Data() );
task_templates->SetRunMode(AtlHistFactoryTask::kCreateFitTemplates);
task_templates->SetMeasurement(fMeasurement);
task_templates->Initialize();
ParentTask->Add(task_templates);
AtlHistFactoryTask *task_shape_templates
= new AtlHistFactoryTask("HistFactory_ShapeTemplates",
"HistFactory_ShapeTemplates");
task_shape_templates->SetJobHome( fJobHomeDir->Data() );
task_shape_templates->SetRunMode(AtlHistFactoryTask::kCreateShapeTemplates);
task_shape_templates->SetMeasurement(fMeasurement);
task_shape_templates->Initialize();
ParentTask->Add(task_shape_templates);
AtlHistFactoryTask *task_pvalue
= new AtlHistFactoryTask("HistFactory_ShapeTest",
"HistFactory_ShapeTest");
task_pvalue->SetJobHome( fJobHomeDir->Data() );
task_pvalue->SetRunMode(AtlHistFactoryTask::kPerformShapeTests);
task_pvalue->SetMeasurement(fMeasurement);
task_pvalue->Initialize();
ParentTask->Add(task_pvalue);
AtlHistFactoryTask *task_workspace
= new AtlHistFactoryTask("HistFactory_Workspace",
"HistFactory_Workspace");
task_workspace->SetJobHome( fJobHomeDir->Data() );
task_workspace->SetRunMode(AtlHistFactoryTask::kCreateWorkspace);
task_workspace->SetMeasurement(fMeasurement);
task_workspace->Initialize();
ParentTask->Add(task_workspace);
AtlHistFactoryTask *task_fitmodel
= new AtlHistFactoryTask("HistFactory_FitModel",
"HistFactory_FitModel");
task_fitmodel->SetJobHome( fJobHomeDir->Data() );
task_fitmodel->SetRunMode(AtlHistFactoryTask::kFitModel);
task_fitmodel->SetMeasurement(fMeasurement);
task_fitmodel->Initialize();
ParentTask->Add(task_fitmodel);
AtlHistFactoryBreakdownTask *task_breakdown
= new AtlHistFactoryBreakdownTask("HistFactory_Breakdown",
"HistFactory_Breakdown",
fMeasurement);
ParentTask->Add(task_breakdown);
AtlHistFactoryTask *task_ratetable
= new AtlHistFactoryTask("HistFactory_RateTable",
"HistFactory_RateTable");
task_ratetable->SetJobHome( fJobHomeDir->Data() );
task_ratetable->SetRunMode(AtlHistFactoryTask::kRateTable);
task_ratetable->SetMeasurement(fMeasurement);
task_ratetable->Initialize();
ParentTask->Add(task_ratetable);
AtlHistFactoryYieldTableTask *task_yields
= new AtlHistFactoryYieldTableTask("HF_YieldsTable",
"HF_YieldsTable");
task_yields->SetJobHome( fJobHomeDir->Data() );
task_yields->SetMeasurement(fMeasurement);
task_yields->Initialize();
ParentTask->Add(task_yields);
AtlHistFactoryPlotterTask *task_plot
= new AtlHistFactoryPlotterTask("HF_Plot",
"HF_Plot");
task_plot->SetJobHome( fJobHomeDir->Data() );
task_plot->SetMeasurement(fMeasurement);
task_plot->Initialize();
ParentTask->Add(task_plot);
}
void AtlTopLevelAnalysis::BuildHforSplittingTasks(TTask *ParentTask,
Int_t Lepton,
Int_t Systematic) {
if ( IsScaleFactorSystematic(Systematic) ||
IsBTagEVScaleFactorSystematic(Systematic) ) { return; }
AtlSample *sample = 0;
TIter next_sample(fListOfSamples);
TTask *task_mcdir = new TTask("MC", "MC");
ParentTask->Add(task_mcdir);
AtlHforSplittingTask *task_mc = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsMC() ) {
if ( !sample->IsWjetsLight() && !sample->IsWjetsHeavy() ) { continue; }
task_mc = new AtlHforSplittingTask(sample->GetName(), sample->GetTitle());
TString *jobhome = new TString( Form("%s/hfor/%s/%s/%s",
fJobHomeDir->Data(),
AtlSelector::GetLeptonLabel(Lepton),
GetSystematicName(Systematic),
sample->GetName()) );
jobhome->ReplaceAll("//", 2, "/", 1);
TString *tempdir = new TString( Form("%s/hfor/%s/%s/%s",
fTempDir->Data(),
AtlSelector::GetLeptonLabel(Lepton),
GetSystematicName(Systematic),
sample->GetName()) );
tempdir->ReplaceAll("//", 2, "/", 1);
TString *tempfile = new TString( Form("%s%s.log",
tempdir->Data(),
sample->GetName()) );
task_mc->SetOutputFile( Form("%s.root", sample->GetName()) );
task_mc->SetTempOutputFile( tempfile->Data() );
task_mc->SetTempOutputPath( tempdir->Data() );
task_mc->SetJobHome( jobhome->Data() );
task_mc->AddInputFiles( GetInputFileName(sample, Lepton, Systematic) );
delete jobhome;
delete tempdir;
delete tempfile;
task_mc->SetInputTreeName(fTreeName->Data());
task_mcdir->Add(task_mc);
}
}
}
void AtlTopLevelAnalysis::BuildJetBinFolders(TTask *ParentTask) {
for ( Int_t i = 0; i < AtlSelector::fgNumJetMults; i++ ) {
UInt_t jetbin = 0x1 << i;
if ( fJetMults & jetbin ) {
TTask *task_jetbindir = new TTask(Form("Jet Bin %s",
AtlSelector::GetJetMultLabel(i)),
Form("Jet Bin %s",
AtlSelector::GetJetMultLabel(i)));
ParentTask->Add(task_jetbindir);
BuildLeptonChannelFolders(task_jetbindir, i);
}
}
}
void AtlTopLevelAnalysis::BuildLeptonChannelFolders(TTask *ParentTask,
Int_t Jetbin ) {
Int_t iLepChan = 0;
if ( GetCampaign() > 13 ) {
BuildSystematicsFolders(ParentTask, Jetbin, 2);
} else {
for (; iLepChan < AtlSelector::fgNumLepChannels; ++iLepChan) {
UInt_t channel = 0x1 << iLepChan;
if ( fLepChannels & channel ) {
TTask *task_channeldir = new TTask(Form("%s Channel",
AtlSelector::GetLeptonLabel(iLepChan)),
Form("%s Channel",
AtlSelector::GetLeptonLabel(iLepChan)));
ParentTask->Add(task_channeldir);
BuildSystematicsFolders(task_channeldir, Jetbin, iLepChan);
}
}
}
if ( iLepChan == 2 && fBuildMode == kPlotting ) {
TTask *task_channeldir = new TTask("lnu Channel", "lnu Channel");
ParentTask->Add(task_channeldir);
BuildSystematicsFolders(task_channeldir, Jetbin, iLepChan);
}
}
void AtlTopLevelAnalysis::BuildSystematicsFolders(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel) {
for ( Int_t syst = 0; syst < fgNumSystematics; syst++ ) {
if ( fSystematics->TestBitNumber(syst) ) {
UInt_t lep = 0x1 << LepChannel;
if ( (lep == AtlSelector::kElectron) &&
( (syst == kMUID_RES) ||
(syst == kMUMS_RES) ||
(syst == kMUSC_DOWN) || (syst == kMUSC_UP) ) ) {
continue;
}
if ( (lep == AtlSelector::kMuon) &&
( (syst == kEER_DOWN) || (syst == kEER_UP) ||
(syst == kEES_DOWN) || (syst == kEES_UP) ) ) {
continue;
}
TTask *task_systdir = new TTask(Form("%s",
GetSystematicName(syst)),
Form("%s",
GetSystematicName(syst)));
ParentTask->Add(task_systdir);
BuildUserTasks(task_systdir, Jetbin, LepChannel, syst);
}
}
for ( TIter next(fSelectedVariations); TObject * handle = next(); ) {
Int_t syst = fgDynamicSystematicTable.GetIdByHandle(handle);
TTask * task_systdir = new TTask(GetSystematicName(syst), GetSystematicName(syst));
ParentTask->Add(task_systdir);
BuildUserTasks(task_systdir, Jetbin, LepChannel, syst);
}
}
Int_t AtlTopLevelAnalysis::GetSystematicIdByName(char const * name) {
for (size_t i = 0; i < fgNumSystematics; ++i) {
if (strcmp(fgSystematicNames[i], name) == 0)
return i;
}
return fgDynamicSystematicTable.GetIdByName(name);
}
void AtlTopLevelAnalysis::AddSystematic2(char const * name) {
TObject * handle = fgDynamicSystematicTable.GetHandleByName(name);
if ( !fSelectedVariations->Contains(handle) )
fSelectedVariations->Add(handle);
}
void AtlTopLevelAnalysis::BuildUserTasks(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel,
Int_t Systematic) {
if ( fBuildMode == kHforSplitting ) {
BuildHforSplittingTasks(ParentTask, LepChannel, Systematic);
} else if ( fBuildMode == kAnalysis ) {
BuildAnalysisTasks(ParentTask, Jetbin, LepChannel, Systematic);
} else if ( fBuildMode == kMerging ) {
BuildMergingTasks(ParentTask, Jetbin, LepChannel, Systematic);
} else if ( fBuildMode == kPlotting ) {
BuildPlottingTasks(ParentTask, Jetbin, LepChannel, Systematic);
} else if ( fBuildMode == kMemTkAnalysis ) {
BuildMemTkAnalysisTasks(ParentTask, Jetbin, LepChannel, Systematic);
} else if ( fBuildMode == kBDTAnalysis ) {
BuildBDTAnalysisTasks(ParentTask, Jetbin, LepChannel, Systematic);
}
}
void AtlTopLevelAnalysis::BuildAnalysisTasks(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel,
Int_t Systematic) {
AtlSample *sample = 0;
TIter next_sample(fListOfSamples);
AtlAppAnalysisTask *task_app = 0;
TTask *task_datadir = new TTask("DATA", "DATA");
ParentTask->Add(task_datadir);
TTask *task_mcdir = new TTask("MC", "MC");
ParentTask->Add(task_mcdir);
TTask *task_qcddir = new TTask("QCD", "QCD");
ParentTask->Add(task_qcddir);
while ( (sample = (AtlSample*)next_sample()) ) {
if ( IsIgnored(sample) )
continue;
if ( sample->IsDATA() && Systematic != kNOMINAL ) { continue; }
if ( sample->IsQCD() && Systematic != kNOMINAL ) { continue; }
UInt_t lep = 0x1 << LepChannel;
if ( sample->IsDATAEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsDATAMuon() && lep == AtlSelector::kElectron ) { continue; }
if ( sample->IsQCDEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsQCDMuon() && lep == AtlSelector::kElectron ) { continue; }
TString samplename = sample->GetName();
if ( (IsSampleSystematic(Systematic) &&
!sample->IsSystematicSample()) ||
(IsSampleSystematic(Systematic) &&
!samplename.Contains(GetSystematicName(Systematic))) ||
(!IsSampleSystematic(Systematic) &&
sample->IsSystematicSample()) )
continue;
task_app = new AtlAppAnalysisTask(sample->GetName(), sample->GetTitle());
task_app->SetDebug(fDebug);
task_app->SetDebugBuild(fDebugBuild);
TString *outfile = BuildOutputPath( fHistDir, GetName(),
Jetbin, LepChannel,
Systematic, "" );
TString *outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic, sample->GetName() );
outfile->Append(outfileName->Data());
outfile->ReplaceAll("//","/");
TString *tmphist = BuildOutputPath( fTempDir, "hist",
Jetbin, LepChannel,
Systematic, sample->GetName() );
tmphist->Append(outfileName->Data());
tmphist->ReplaceAll("//","/");
TString *tempPath = BuildOutputPath( fTempDir, Form("%s/analysis", GetName()),
Jetbin, LepChannel,
Systematic, sample->GetName() );
TString *jobHome = BuildOutputPath( fJobHomeDir, Form("%s/analysis", GetName()),
Jetbin, LepChannel,
Systematic, sample->GetName() );
task_app->SetOutputFile( outfile->Data() );
task_app->SetTempOutputFile( tmphist->Data() );
task_app->SetTempOutputPath( tempPath->Data() );
task_app->SetJobHome( jobHome->Data() );
if ( fHostname->Contains("lx")) {
std::ifstream ifs(sample->GetPathName());
std::string line;
while (std::getline(ifs, line)) {
std::string inputStr(GetInputFileNameFromFile( sample, LepChannel, Systematic));
std::size_t foundInputStr = line.find(inputStr);
if ( foundInputStr!=std::string::npos ) {
const char *inputLine = line.c_str();
task_app->AddInputFiles( inputLine );
}
}
} else {
for ( int pathIndex = 0, pathCount = sample->GetNPaths(); pathIndex < pathCount; ++pathIndex ) {
task_app->AddInputFiles( GetInputFileName( sample,
LepChannel,
Systematic,
pathIndex) );
}
}
if ( fInputFormat == kTreePerSyst ) {
if ( GetCampaign() > 13 ) {
task_app->SetInputTreeName("");
} else if ( Systematic == kNOMINAL
|| IsScaleFactorSystematic(Systematic)
|| IsBTagEVScaleFactorSystematic(Systematic)
|| IsSampleSystematic(Systematic)
|| Systematic == kPdf_up || Systematic == kPdf_down ) {
task_app->SetInputTreeName(fTreeName->Data());
} else {
task_app->SetInputTreeName(Form("%s_%s", fTreeName->Data(), GetSystematicName(Systematic)));
}
} else if ( fInputFormat == kFilePerSyst ) {
task_app->SetInputTreeName(fTreeName->Data());
} else {
Error("BuildAnalysisTasks",
"InputFormat not known! Abort!");
gSystem->Abort();
}
task_app->SetSelector(fSelector->Data());
task_app->SetCtrlPlots(kFALSE);
if ( fOutputTreeName != 0 ) {
task_app->SetOutputTree(fOutputTreeName->GetName(),
fOutputTreeName->GetTitle());
}
TIter next_tool(fListOfTools);
TObject *tool = 0;
UInt_t jetmult = 0x1 << Jetbin;
UInt_t lepton = 0x1 << LepChannel;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlObjectsToolD3PDSgTop") ) {
task_app->SetToolCut( tool->GetName(), "fJetMults", AtlSelector::GetJetMultEnum(jetmult) );
task_app->SetToolCut( tool->GetName(), "fLepChannel", AtlSelector::GetLeptonEnum(lepton) );
}
if ( ((TString)tool->ClassName()).Contains("AtlObjRecoScaleFactorTool") ) {
task_app->SetToolCut( tool->GetName(), "fSystematicMode", GetSystematicEnum(Systematic) );
task_app->SetToolCut( tool->GetName(),
"fXsecFile",
Form("\"%s\"", fCrossSectionFilePath.Data()) );
}
}
if ( GetCampaign() > 13 ) {
char const * readerArgs = 0;
if ( sample->IsMC() ) {
assert(!readerArgs);
readerArgs = "AtlEvtReaderD3PDSgTopR2::kMC";
}
if ( sample->IsDATA() ) {
assert(!readerArgs);
readerArgs = "AtlEvtReaderD3PDSgTopR2::kRealData";
}
if ( sample->IsQCD() ) {
assert(!readerArgs);
readerArgs = "AtlEvtReaderD3PDSgTopR2::kRealData";
if ( !sample->IsQCDTight() ) {
if ( !fTreeName->EndsWith("_Loose" ) ){
fTreeName->Append("_Loose");
if ( fDebugBuild > 0) Info(__FUNCTION__, "Appended \"_Loose\" to tree name");
}
}
}
if ( !readerArgs ) {
Fatal(__FUNCTION__, "what kind of sample is this: %s ?! Abort!", sample->GetName());
gSystem->Abort();
}
task_app->SetEvtReader("AtlEvtReaderD3PDSgTopR2",
Form("%s, \"%s\", \"%s\", \"%s\"", readerArgs, GetSgTopVersion()->Data(),
GetSystematicName(Systematic), fTreeName->Data()));
}
task_app->AddCuts(fListOfCuts);
task_app->AddSubselectionCuts(fListOfSubselectionCuts);
task_app->AddTools(fListOfTools);
task_app->AddToolCuts(fListOfToolCuts);
task_app->AddUserEnvs(fListOfUserEnvs);
TString *logfile = jobHome;
logfile->Append( outfileName->Data() );
logfile->ReplaceAll(".root", 5, ".log", 4);
TString jobstatus = TString();
if ( !gSystem->Exec(Form("[ -s %s ]", logfile->Data())) ) {
FILE *flog = gSystem->OpenPipe(
Form("grep \"Job status\" %s | grep -c successful ",
logfile->Data() ), "r" );
jobstatus.Gets(flog);
gSystem->ClosePipe(flog);
}
if ( !gSystem->Exec(Form("[ -s %s ]", outfile->Data()))
&& jobstatus.Contains("1")
&& !fForceRetry ) {
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
continue;
}
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
if ( sample->IsDATA() ) {
TIter next_tool(fListOfTools);
TObject *tool = 0;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlQCDMMTool") )
task_app->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
if ( ((TString)tool->ClassName()).Contains("AtlPdfReweightingTool") )
task_app->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kNominal");
if ( ((TString)tool->ClassName()).Contains("AtlWjetsScaleFactorTool") )
task_app->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
}
task_datadir->Add(task_app);
} else if ( sample->IsMC() ) {
TIter next_tool(fListOfTools);
TObject *tool = 0;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlQCDMMTool") )
task_app->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
if ( ((TString)tool->ClassName()).Contains("AtlWjetsScaleFactorTool") && !sample->IsWjets() )
task_app->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
if ( Systematic == kPdf_up ||
Systematic == kPdf_down ) {
TString *path = new TString(sample->GetPathName());
TObjArray *tok = path->Tokenize(".");
TString dsid = ((TObjString*) tok->At(3))->GetString();
if ( ((TString)tool->ClassName()).Contains("AtlPdfReweightingTool") ) {
task_app->SetToolCut( tool->GetName(), "fDSID", dsid.Data());
if ( Systematic == kPdf_up )
task_app->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kUp");
if ( Systematic == kPdf_down )
task_app->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kDown");
}
delete path;
delete tok;
}
}
TTask *t = (TTask*) (task_mcdir->GetListOfTasks())->FindObject(sample->GetCategoryName());
if ( t == 0 ) {
t = new TTask(sample->GetCategoryName(),
sample->GetCategoryName());
task_mcdir->Add(t);
}
t->Add(task_app);
} else if ( sample->IsQCD() ) {
TIter next_tool(fListOfTools);
TObject *tool = 0;
Bool_t qcdtool = kFALSE;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlQCDMMTool") )
qcdtool = kTRUE;
if ( ((TString)tool->ClassName()).Contains("AtlPdfReweightingTool") )
task_app->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kNominal");
if ( ((TString)tool->ClassName()).Contains("AtlWjetsScaleFactorTool") )
task_app->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
}
if ( !qcdtool ) {
Error("BuildAnalysisTasks","No QCD Tool present. Abort!");
gSystem->Abort(0);
}
task_qcddir->Add(task_app);
}
}
}
void AtlTopLevelAnalysis::AddLeptonChannel(AtlSelector::ELepChannel Channel) {
fLepChannels += Channel;
}
void AtlTopLevelAnalysis::AddJetMultiplicity(AtlSelector::EJetMult JetMult) {
fJetMults += JetMult;
}
void AtlTopLevelAnalysis::AddSystematic(ESystematic Systematic) {
fSystematics->SetBitNumber(Systematic);
}
void AtlTopLevelAnalysis::AddSystematicGroup(ESystematicGroup SystematicGrp) {
if ( SystematicGrp & kSystGrpNominal ) {
AddSystematic(kNOMINAL);
}
if ( SystematicGrp & kSystGrpJES ) {
AddSystematic(kJES_DOWN);
AddSystematic(kJES_UP);
}
if ( SystematicGrp & kSystGrpDefaultSyst ) {
AddSystematic(kJEFF);
AddSystematic(kJER);
AddSystematic(kJVF_DOWN);
AddSystematic(kJVF_UP);
AddSystematic(kEER_DOWN);
AddSystematic(kEER_UP);
AddSystematic(kEES_DOWN);
AddSystematic(kEES_UP);
AddSystematic(kMUID_RES);
AddSystematic(kMUMS_RES);
AddSystematic(kMUSC_DOWN);
AddSystematic(kMUSC_UP);
AddSystematic(kRES_SOFT_DOWN);
AddSystematic(kRES_SOFT_UP);
AddSystematic(kSC_SOFT_DOWN);
AddSystematic(kSC_SOFT_UP);
}
if ( SystematicGrp & kSystGrpScaleFactors ) {
AddSystematic(kLEP_RECO_SF_DOWN);
AddSystematic(kLEP_RECO_SF_UP);
AddSystematic(kLEP_ID_SF_DOWN);
AddSystematic(kLEP_ID_SF_UP);
AddSystematic(kLEP_TRIG_SF_DOWN);
AddSystematic(kLEP_TRIG_SF_UP);
AddSystematic(kBTAGSF_DOWN);
AddSystematic(kBTAGSF_UP);
AddSystematic(kCTAGSF_DOWN);
AddSystematic(kCTAGSF_UP);
AddSystematic(kMISTAGSF_DOWN);
AddSystematic(kMISTAGSF_UP);
}
if ( SystematicGrp & kSystGrpJESCompOnly ) {
AddSystematic(kBJES_DOWN);
AddSystematic(kBJES_UP);
AddSystematic(kETAINTERCALIB_MODEL_DOWN);
AddSystematic(kETAINTERCALIB_MODEL_UP);
AddSystematic(kETAINTERCALIB_TOTALSTAT_DOWN);
AddSystematic(kETAINTERCALIB_TOTALSTAT_UP);
AddSystematic(kJESEFF_DET1_DOWN);
AddSystematic(kJESEFF_DET1_UP);
AddSystematic(kJESEFF_DET2_DOWN);
AddSystematic(kJESEFF_DET2_UP);
AddSystematic(kJESEFF_DET3_DOWN);
AddSystematic(kJESEFF_DET3_UP);
AddSystematic(kJESEFF_MIX1_DOWN);
AddSystematic(kJESEFF_MIX1_UP);
AddSystematic(kJESEFF_MIX2_DOWN);
AddSystematic(kJESEFF_MIX2_UP);
AddSystematic(kJESEFF_MIX3_DOWN);
AddSystematic(kJESEFF_MIX3_UP);
AddSystematic(kJESEFF_MIX4_DOWN);
AddSystematic(kJESEFF_MIX4_UP);
AddSystematic(kJESEFF_MODEL1_DOWN);
AddSystematic(kJESEFF_MODEL1_UP);
AddSystematic(kJESEFF_MODEL2_DOWN);
AddSystematic(kJESEFF_MODEL2_UP);
AddSystematic(kJESEFF_MODEL3_DOWN);
AddSystematic(kJESEFF_MODEL3_UP);
AddSystematic(kJESEFF_MODEL4_DOWN);
AddSystematic(kJESEFF_MODEL4_UP);
AddSystematic(kJESEFF_STAT1_DOWN);
AddSystematic(kJESEFF_STAT1_UP);
AddSystematic(kJESEFF_STAT2_DOWN);
AddSystematic(kJESEFF_STAT2_UP);
AddSystematic(kJESEFF_STAT3_DOWN);
AddSystematic(kJESEFF_STAT3_UP);
AddSystematic(kJESEFF_STAT4_DOWN);
AddSystematic(kJESEFF_STAT4_UP);
AddSystematic(kJESPILEUP_OFFMU_DOWN);
AddSystematic(kJESPILEUP_OFFMU_UP);
AddSystematic(kJESPILEUP_OFFNPV_DOWN);
AddSystematic(kJESPILEUP_OFFNPV_UP);
AddSystematic(kJESPILEUP_PT_DOWN);
AddSystematic(kJESPILEUP_PT_UP);
AddSystematic(kJESPILEUP_RHO_DOWN);
AddSystematic(kJESPILEUP_RHO_UP);
AddSystematic(kSINGLEPART_DOWN);
AddSystematic(kSINGLEPART_UP);
AddSystematic(kFLAVOR_COMP_DOWN);
AddSystematic(kFLAVOR_COMP_UP);
AddSystematic(kFLAVOR_RESP_DOWN);
AddSystematic(kFLAVOR_RESP_UP);
AddSystematic(kPUNCH_THROUGH_DOWN);
AddSystematic(kPUNCH_THROUGH_UP);
}
if ( SystematicGrp & kSystGrpBTagEV ) {
AddSystematic(kBTAGSF_UP_BREAK0);
AddSystematic(kBTAGSF_UP_BREAK1);
AddSystematic(kBTAGSF_UP_BREAK2);
AddSystematic(kBTAGSF_UP_BREAK3);
AddSystematic(kBTAGSF_UP_BREAK4);
AddSystematic(kBTAGSF_UP_BREAK5);
AddSystematic(kBTAGSF_UP_BREAK6);
AddSystematic(kBTAGSF_UP_BREAK7);
AddSystematic(kBTAGSF_UP_BREAK8);
AddSystematic(kBTAGSF_DOWN_BREAK0);
AddSystematic(kBTAGSF_DOWN_BREAK1);
AddSystematic(kBTAGSF_DOWN_BREAK2);
AddSystematic(kBTAGSF_DOWN_BREAK3);
AddSystematic(kBTAGSF_DOWN_BREAK4);
AddSystematic(kBTAGSF_DOWN_BREAK5);
AddSystematic(kBTAGSF_DOWN_BREAK6);
AddSystematic(kBTAGSF_DOWN_BREAK7);
AddSystematic(kBTAGSF_DOWN_BREAK8);
AddSystematic(kCTAGSF_UP_BREAK0);
AddSystematic(kCTAGSF_UP_BREAK1);
AddSystematic(kCTAGSF_UP_BREAK2);
AddSystematic(kCTAGSF_UP_BREAK3);
AddSystematic(kCTAGSF_UP_BREAK4);
AddSystematic(kCTAGSF_UP_BREAK5);
AddSystematic(kCTAGSF_UP_BREAK6);
AddSystematic(kCTAGSF_DOWN_BREAK0);
AddSystematic(kCTAGSF_DOWN_BREAK1);
AddSystematic(kCTAGSF_DOWN_BREAK2);
AddSystematic(kCTAGSF_DOWN_BREAK3);
AddSystematic(kCTAGSF_DOWN_BREAK4);
AddSystematic(kCTAGSF_DOWN_BREAK5);
AddSystematic(kCTAGSF_DOWN_BREAK6);
AddSystematic(kMISTAGSF_UP_BREAK0);
AddSystematic(kMISTAGSF_UP_BREAK1);
AddSystematic(kMISTAGSF_UP_BREAK2);
AddSystematic(kMISTAGSF_UP_BREAK3);
AddSystematic(kMISTAGSF_UP_BREAK4);
AddSystematic(kMISTAGSF_UP_BREAK5);
AddSystematic(kMISTAGSF_UP_BREAK6);
AddSystematic(kMISTAGSF_UP_BREAK7);
AddSystematic(kMISTAGSF_UP_BREAK8);
AddSystematic(kMISTAGSF_UP_BREAK9);
AddSystematic(kMISTAGSF_UP_BREAK10);
AddSystematic(kMISTAGSF_UP_BREAK11);
AddSystematic(kMISTAGSF_DOWN_BREAK0);
AddSystematic(kMISTAGSF_DOWN_BREAK1);
AddSystematic(kMISTAGSF_DOWN_BREAK2);
AddSystematic(kMISTAGSF_DOWN_BREAK3);
AddSystematic(kMISTAGSF_DOWN_BREAK4);
AddSystematic(kMISTAGSF_DOWN_BREAK5);
AddSystematic(kMISTAGSF_DOWN_BREAK6);
AddSystematic(kMISTAGSF_DOWN_BREAK7);
AddSystematic(kMISTAGSF_DOWN_BREAK8);
AddSystematic(kMISTAGSF_DOWN_BREAK9);
AddSystematic(kMISTAGSF_DOWN_BREAK10);
AddSystematic(kMISTAGSF_DOWN_BREAK11);
}
if ( SystematicGrp & kSystGrpSampleSyst ) {
AddSystematic(kWtDS);
AddSystematic(kMCatNLO_wt);
AddSystematic(kMCatNLO_ttbar);
AddSystematic(kaMCatNLO_tchan);
AddSystematic(kaMCatNLO_schan);
AddSystematic(kRadHi_ttbar);
AddSystematic(kRadLo_ttbar);
AddSystematic(kScaleVar1);
AddSystematic(kScaleVar2);
AddSystematic(kScaleVar3);
AddSystematic(kScaleVar4);
AddSystematic(kScaleVar5);
AddSystematic(kScaleVar6);
}
}
void AtlTopLevelAnalysis::PrintLeptonChannelNames() const {
for ( Int_t i = 0; i < AtlSelector::fgNumLepChannels; i++ ) {
if ( fLepChannels & 0x1 << i ) cout << " " << AtlSelector::GetLeptonLabel(i);
}
}
void AtlTopLevelAnalysis::PrintJetMultiplicityNames() const {
for ( Int_t i = 0; i < AtlSelector::fgNumJetMults; i++ ) {
if ( fJetMults & 0x1 << i ) cout << " " << AtlSelector::GetJetMultLabel(i);
}
}
void AtlTopLevelAnalysis::PrintSystematicNames() const {
for ( Int_t i = 0; i < fgNumSystematics; i++ ) {
if ( fSystematics->TestBitNumber(i) ) cout << " " << fgSystematicNames[i];
}
for ( TIter next(fSelectedVariations); TObject * handle = next(); ) {
cout << " " << handle->GetName();
}
}
void AtlTopLevelAnalysis::ReadSampleList(const char* basedir) {
TString line;
TString *SampleListFile = new TString(basedir);
if ( !SampleListFile->IsNull() ) {
SampleListFile->Append("/");
SampleListFile->ReplaceAll("//", "/");
}
TString campaignPrefix;
Int_t campaign = GetCampaign();
campaignPrefix = Form("mc%u_", campaign);
if ( fDSIDList == 0 ) {
Error("ReadSampleList",
"DSIDList is not set. Please SetDSIDList(..)!\nAbort!");
gSystem->Abort(0);
}
if ( fHostname->Contains("lx") ) {
SampleListFile->Append(Form("SampleList_%s%s_%s",
campaignPrefix.Data(),
fSgTopVersion->Data(),
gSystem->BaseName(fDSIDList->Data())));
} else {
if ( !fHostname->Contains("as") && !fHostname->Contains("ms") ) {
Error("ReadSampleList",
"Your are not on as/ms machines and can not access the input files!\nAbort!");
gSystem->Abort(0);
}
SampleListFile->Append(Form("SampleList_%s_%s%s_%s",
((fHostname->Contains("as")) ? "as" : "ms"),
campaignPrefix.Data(),
fSgTopVersion->Data(),
gSystem->BaseName(fDSIDList->Data())));
}
ifstream SampleList(SampleListFile->Data());
if ( ! fHostname->Contains("lx") ) {
if ( ! SampleList ) {
if ( fSgTopVersion == 0 ) {
Error("ReadSampleList",
"SampleList does not yet exist. Please SetSgTopVersion(..)!\nAbort!");
gSystem->Abort(1);
}
TString* libAtlAnalysis = new TString( getenv("LIBATLASANALYSIS") );
if ( gSystem->Exec(Form("[ -e %s/utils/GenerateSampleList.sh ]", libAtlAnalysis->Data())) ) {
Error("ReadSampleList", "Environment variable 'LIBATLASANALYSIS' not set. Can not find GenerateSampleList.sh. Abort!");
gSystem->Abort(1);
}
TString crossSectionFilePath(fCrossSectionFilePath);
if ( crossSectionFilePath.IsNull() ) {
cout << campaign << endl;
cout << crossSectionFilePath.Data() << endl;
Error(__FUNCTION__, "path to cross-section file not set");
gSystem->Abort(0);
}
Int_t status = gSystem->Exec(
Form("%s/utils/GenerateSampleList.sh %s %s %s %s %s mc%u",
libAtlAnalysis->Data(),
SampleListFile->Data(),
fHostname->Data(),
fSgTopVersion->Data(),
fDSIDList->Data(),
crossSectionFilePath.Data(),
campaign));
if ( status == 0 ) {
delete libAtlAnalysis;
ReadSampleList(basedir);
} else {
Error("ReadSampleList", "SampleList generation was not successful. Abort!");
gSystem->Abort(1);
}
}
}
AtlSample * lastSample = 0;
while ( !SampleList.eof() ) {
line.ReadLine(SampleList);
if ( line.BeginsWith("#") || line.Length() == 0 ) continue;
std::auto_ptr<TObjArray> tokens(line.Tokenize(" "));
TString name = ((TObjString*)tokens->At(0))->GetString();
TString type = ((TObjString*)tokens->At(1))->GetString();
Float_t xsec = ((TObjString*)tokens->At(2))->GetString().Atof();
TString color = ((TObjString*)tokens->At(3))->GetString();
TString path = ((TObjString*)tokens->At(4))->GetString();
if ( name == "+" ) {
if ( !lastSample ) {
Fatal(__FUNCTION__, "Invalid sample continuation line in SampleList.");
}
for ( int i = 1, n = tokens->GetEntries() - 1; i < n; ++i ) {
if ( static_cast<TObjString const *>(tokens->At(i))->GetString() != "+" ) {
Fatal(__FUNCTION__, "Invalid sample continuation line in SampleList.");
}
}
lastSample->AddPath(path);
continue;
}
lastSample = AddSample(name.Data(), "", color.Data(),
(AtlSample::EType)AtlSample::ReadType(type.Data()),
xsec, path.Data());
}
SampleList.close();
}
void AtlTopLevelAnalysis::AddUserEnv(const char* env) {
fListOfUserEnvs->Add(new TNamed(env, ""));
}
void AtlTopLevelAnalysis::SetCut(const char* var, const char* val) {
AtlCut *item = (AtlCut*)fListOfCuts->FindObject(var);
if ( item != 0 ) {
item->SetVal(val);
} else {
fListOfCuts->Add(new AtlCut(var, val));
}
}
void AtlTopLevelAnalysis::SetToolCut(const char* tool, const char* var,
const char* val) {
AtlToolCut *item = FindToolCut(tool, var);
if ( item != 0 ) {
item->SetVal(val);
} else {
fListOfToolCuts->Add(new AtlToolCut(tool, var, val));
}
}
AtlToolCut* AtlTopLevelAnalysis::FindToolCut(const char* tool,
const char* var) {
TString name(tool);
name.Append(";;");
name.Append(var);
return (AtlToolCut*)fListOfToolCuts->FindObject(name.Data());
}
AtlCut* AtlTopLevelAnalysis::FindCut(const char* var) {
return (AtlCut*)fListOfCuts->FindObject(var);
}
TString* AtlTopLevelAnalysis::BuildOutputPath(TString* dir,
const char* ext,
Int_t jetbin,
Int_t lepchannel,
Int_t systematic,
const char* sample ) {
TString* path = new TString( Form("%s/%s/%sJets/%s/%s/%s/",
dir->Data(),
ext,
AtlSelector::GetJetMultLabel(jetbin),
AtlSelector::GetLeptonLabel(lepchannel),
GetSystematicName(systematic),
sample) );
path->ReplaceAll("//","/");
return path;
}
TString* AtlTopLevelAnalysis::BuildOutputFileName(Int_t jetbin,
Int_t lepchannel,
Int_t systematic,
const char* sample,
Bool_t SubJobsAsInput) {
TString *file = 0;
if ( SubJobsAsInput ) {
file = new TString( Form("%s_%sj_%s_%s_%s*.root",
fOutputFilePrefix->Data(),
AtlSelector::GetJetMultLabel(jetbin),
AtlSelector::GetLeptonLabel(lepchannel),
GetSystematicName(systematic),
sample) );
} else {
file = new TString( Form("%s_%sj_%s_%s_%s.root",
fOutputFilePrefix->Data(),
AtlSelector::GetJetMultLabel(jetbin),
AtlSelector::GetLeptonLabel(lepchannel),
GetSystematicName(systematic),
sample) );
}
return file;
}
void AtlTopLevelAnalysis::SetDSIDList(const char* list) {
if ( fDSIDList != 0 ) delete fDSIDList;
fDSIDList = new TString(list);
}
void AtlTopLevelAnalysis::SetHistDir(const char* path) {
if ( fHistDir != 0 ) delete fHistDir;
fHistDir = new TString(path);
}
void AtlTopLevelAnalysis::SetInputDir(const char* path) {
if ( fInputDir != 0 ) delete fInputDir;
fInputDir = new TString(path);
}
void AtlTopLevelAnalysis::SetPlotDir(const char* path) {
if ( fPlotDir != 0 ) delete fPlotDir;
fPlotDir = new TString(path);
}
void AtlTopLevelAnalysis::SetSelector(const char* sel) {
if ( fSelector != 0 ) delete fSelector;
fSelector = new TString(sel);
}
void AtlTopLevelAnalysis::SetSgTopVersion(const char* ver) {
if ( fSgTopVersion != 0 ) delete fSgTopVersion;
fSgTopVersion = new TString(ver);
}
void AtlTopLevelAnalysis::SetCampaign(Int_t campaign) {
fCampaign = campaign;
}
int AtlTopLevelAnalysis::GetCampaign() const {
if ( !fCampaign ) {
Fatal(__FUNCTION__, "campaign not set");
}
return fCampaign;
}
void AtlTopLevelAnalysis::SetCrossSectionFilePath(const char* crossSectionFilePath) {
fCrossSectionFilePath = crossSectionFilePath;
}
void AtlTopLevelAnalysis::SetJobHomeDir(const char* path) {
if ( fJobHomeDir != 0 ) delete fJobHomeDir;
fJobHomeDir = new TString(path);
}
void AtlTopLevelAnalysis::SetTempDir(const char* path) {
if ( fTempDir != 0 ) delete fTempDir;
fTempDir = new TString(path);
}
void AtlTopLevelAnalysis::SetTreeName(const char* name) {
if ( fTreeName != 0 ) delete fTreeName;
fTreeName = new TString(name);
}
const char* AtlTopLevelAnalysis::GetInputFileName(AtlSample *sample, Int_t lep, Int_t syst) {
return GetInputFileName(sample, lep, syst, -1);
}
const char* AtlTopLevelAnalysis::GetInputFileName(AtlSample *sample, Int_t lep, Int_t syst, Int_t pathIndex) {
TString *file = new TString( (pathIndex >= 0 ? sample->GetPath(pathIndex) : sample->GetPathName()) );
if ( IsJESComponentSystematic(syst) ) {
if ( sample->IsTtbar() ) {
file->Insert(file->Sizeof()-5, "j");
} else {
file->Append("j");
}
file->Append("/*");
} else {
file->Append("/*");
}
UInt_t lepton = 0x1 << lep;
if ( GetCampaign() > 13 ) {
if ( lepton != AtlSelector::kLepton ) {
Fatal(__FUNCTION__, "Only AtlSelector::kLepton is supported for the mc%u campaign.", GetCampaign());
}
} else if ( lepton == AtlSelector::kElectron ) {
file->Append("el");
} else if ( lepton == AtlSelector::kMuon ) {
file->Append("mu");
} else {
Error("GetInputFileName", "Lepton not known! Abort!");
gSystem->Abort(0);
}
if ( fInputFormat == kTreePerSyst ) {
if ( sample->IsHFOR0() ||
sample->IsHFOR1() ||
sample->IsHFOR2() ||
sample->IsHFOR3() ) {
Error("GetInputFileName",
"HFOR splitting not yet supported. Abort!");
gSystem->Abort();
}
file->Append(".root*");
} else if ( fInputFormat == kFilePerSyst ) {
if ( IsScaleFactorSystematic(syst) ||
IsBTagEVScaleFactorSystematic(syst) )
syst = 0;
if ( syst != 0 ) {
file->Append( Form("_%s",
GetSystematicName(syst)));
}
if ( sample->IsHFOR0() ) {
file->Append("_hfor0.root*");
} else if ( sample->IsHFOR1() ) {
file->Append("_hfor1.root*");
} else if ( sample->IsHFOR2() ) {
file->Append("_hfor2.root*");
} else if ( sample->IsHFOR3() ) {
file->Append("_hfor3.root*");
} else {
file->Append(".root*");
}
} else {
Error("GetInputFileName",
"InputFormat unknown! Abort!");
gSystem->Abort();
}
return file->Data();
}
const char* AtlTopLevelAnalysis::GetInputFileNameFromFile(AtlSample *sample,
Int_t lep,
Int_t syst) {
TString *file = new TString;
UInt_t lepton = 0x1 << lep;
if ( lepton == AtlSelector::kElectron ) {
file->Append("el");
} else if ( lepton == AtlSelector::kMuon ) {
file->Append("mu");
} else {
Error("GetInputFileName", "Lepton not known! Abort!");
gSystem->Abort(0);
}
if ( IsScaleFactorSystematic(syst) ||
IsBTagEVScaleFactorSystematic(syst) )
syst = 0;
if ( syst != 0 ) {
file->Append( Form("_%s",
GetSystematicName(syst)));
}
if ( sample->IsHFOR0() ) {
file->Append("_hfor0.root");
} else if ( sample->IsHFOR1() ) {
file->Append("_hfor1.root");
} else if ( sample->IsHFOR2() ) {
file->Append("_hfor2.root");
} else if ( sample->IsHFOR3() ) {
file->Append("_hfor3.root");
} else {
file->Append(".root");
}
return file->Data();
}
void AtlTopLevelAnalysis::SetOutputTree(const char* name,
const char* title) {
if ( fOutputTreeName == 0 ) {
fOutputTreeName = new TNamed(name, title);
} else{
fOutputTreeName->SetNameTitle(name, title);
}
}
void AtlTopLevelAnalysis::SetOutputFilePrefix(const char* prefix) {
delete fOutputFilePrefix;
fOutputFilePrefix = new TString(prefix);
}
void AtlTopLevelAnalysis::BuildPlottingTasks(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel,
Int_t Systematic) {
AtlDataMCPlotterTask *task_plot = new AtlDataMCPlotterTask("plotting",
"plotting");
task_plot->SetDebug(fDebug);
task_plot->SetDebugBuild(fDebugBuild);
if ( fPlotDir == 0 ) {
Error("BuildPlottingTasks",
"Please provide the plot directory! Abort!");
gSystem->Abort(0);
}
TString *plotdir = 0;
if ( fUsePlotterSchemeDir ) {
plotdir = new TString(fPlotterScheme->Data());
} else {
plotdir = new TString("plots_datamc");
}
TString *outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, plotdir->Data() );
TString *outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic, "DataMCPlots" );
outfile->Append(outfileName->Data());
outfile->ReplaceAll("//","/");
TString *tmphist = BuildOutputPath( fTempDir, Form("%s/hist", GetName()),
Jetbin, LepChannel,
Systematic, "" );
tmphist->Append(outfileName->Data());
tmphist->ReplaceAll("//","/");
TString *tempPath = BuildOutputPath( fTempDir, Form("%s/plot", GetName()),
Jetbin, LepChannel,
Systematic, "" );
TString *jobHome = BuildOutputPath( fJobHomeDir, Form("%s/plot", GetName()),
Jetbin, LepChannel,
Systematic, "" );
task_plot->SetOutputFile( outfile->Data() );
task_plot->SetTempOutputFile( tmphist->Data() );
task_plot->SetTempOutputPath( tempPath->Data() );
task_plot->SetJobHome( jobHome->Data() );
task_plot->AddNtuplePlotCmds(fNtuplePlotCmds);
AtlSample *sample = 0;
TString *ana_outfile;
TString *ana_outfileName;
TIter next_sample(fListOfSamples);
AtlSample::EType syst_sample_type = AtlSample::kUndefined;
if ( IsSampleSystematic(Systematic) ) {
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsSystematicSample() ) {
TString samplename = sample->GetName();
if ( samplename.Contains(GetSystematicName(Systematic)) ) {
syst_sample_type = sample->GetType();
cout << sample->GetName() << endl;
break;
}
}
}
next_sample.Reset();
if ( syst_sample_type == AtlSample::kUndefined ) {
Error("BuildPlottingTasks",
"Try to plot a systematic which is not in your sample list. Abort!");
Error("BuildPlottingTasks",
"Systematik name: %s",
GetSystematicName(Systematic));
Error("BuildPlottingTasks",
"Undefined systematic sample type. Please check your sample list and/or systematic. Abort!");
gSystem->Abort();
}
}
Bool_t AddTtbar = kTRUE;
Bool_t AddQCD = kTRUE;
bool mergedLeptonChannels = (GetCampaign() > 13);
TList* ListOfPlotterSamples = new TList;
while ( (sample = (AtlSample*)next_sample()) ) {
UInt_t lep = 0x1 << LepChannel;
if ( sample->IsDATAEGamma() && lep != AtlSelector::kElectron && lep != AtlSelector::kLepton )
continue;
if ( sample->IsDATAMuon() && lep != AtlSelector::kMuon && lep != AtlSelector::kLepton )
continue;
if ( sample->IsDATAMuon() && lep == AtlSelector::kLepton )
continue;
if ( sample->IsQCDEGamma() && lep != AtlSelector::kElectron && lep != AtlSelector::kLepton )
continue;
if ( sample->IsQCDMuon() && lep != AtlSelector::kMuon && lep != AtlSelector::kLepton )
continue;
if ( IsIgnored(sample) )
continue;
if ( IsSampleSystematic(Systematic) ) {
TString samplename = sample->GetName();
if ( sample->GetType() == syst_sample_type &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( sample->IsSystematicSample() &&
!samplename.Contains(GetSystematicName(Systematic)) )
continue;
if ( strcmp("MCatNLO", GetSystematicName(Systematic)) == 0 &&
(sample->IsSgTop() || sample->IsTtbar()) &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("MCatNLO_SgTop", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTop() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("MCatNLO_tchan", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTopTChannel() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("aMCatNLO_tchan", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTopTChannel() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("PowhegPythia_t", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTopTChannel() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("PowhegPythia2011C_t", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTopTChannel() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("PowhegHerwig_t", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTopTChannel() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("MCatNLO_schan", GetSystematicName(Systematic)) == 0 &&
sample->IsSgTopSChannel() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( ((strcmp("ScaleVar_tchan1", GetSystematicName(Systematic)) == 0) ||
(strcmp("ScaleVar_tchan2", GetSystematicName(Systematic)) == 0) ||
(strcmp("ScaleVar_tchan3", GetSystematicName(Systematic)) == 0) ||
(strcmp("ScaleVar_tchan4", GetSystematicName(Systematic)) == 0)) &&
(sample->IsSgTopTChannel()) &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
if ( strcmp("WjetsGen", GetSystematicName(Systematic)) == 0 &&
sample->IsWjets() &&
!samplename.Contains(GetSystematicName(Systematic)) ) {
continue;
}
} else {
if ( sample->IsSystematicSample() )
continue;
}
if ( sample->IsDATA() ) {
ana_outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName());
} else if ( sample->IsTtbar() &&
fTtbarIsSplitted ) {
if ( !AddTtbar ) { continue; }
if ( IsSampleSystematic(Systematic) &&
!sample->IsSystematicSample() ) {
ana_outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
"ttbar" );
} else {
ana_outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic,
"ttbar" );
}
AddTtbar = kFALSE;
} else {
if ( IsSampleSystematic(Systematic) &&
!sample->IsSystematicSample() ) {
ana_outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName() );
} else {
ana_outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic,
sample->GetName() );
}
}
ana_outfile->Append(ana_outfileName->Data());
ana_outfile->ReplaceAll("//","/");
if ( lep != AtlSelector::kLepton || mergedLeptonChannels ) {
AtlSample *PlotterSample = new AtlSample(sample->GetName(), "",
sample->GetColor(),
sample->GetType(),
sample->GetXsection(),
ana_outfile->Data());
ListOfPlotterSamples->Add(PlotterSample);
} else {
TString ana_outfile_enu(*ana_outfile);
ana_outfile_enu.ReplaceAll(AtlSelector::GetLeptonLabel(AtlSelector::kLepton),
AtlSelector::GetLeptonLabel(AtlSelector::kElectron));
if ( Systematic == kMUID_RES ||
Systematic == kMUMS_RES ||
Systematic == kMUSC_DOWN || Systematic == kMUSC_UP )
ana_outfile_enu.ReplaceAll(fgSystematicNames[Systematic], fgSystematicNames[kNOMINAL]);
AtlSample *PlotterSample = new AtlSample(sample->GetName(), "",
sample->GetColor(),
sample->GetType(),
sample->GetXsection(),
ana_outfile_enu.Data());
ListOfPlotterSamples->Add(PlotterSample);
TString ana_outfile_munu(*ana_outfile);
ana_outfile_munu.ReplaceAll(AtlSelector::GetLeptonLabel(AtlSelector::kLepton),
AtlSelector::GetLeptonLabel(AtlSelector::kMuon));
if ( Systematic == kEER_DOWN || Systematic == kEER_UP ||
Systematic == kEES_DOWN || Systematic == kEES_UP )
ana_outfile_munu.ReplaceAll(fgSystematicNames[Systematic], fgSystematicNames[kNOMINAL]);
PlotterSample = new AtlSample(sample->GetName(), "",
sample->GetColor(),
sample->GetType(),
sample->GetXsection(),
ana_outfile_munu.Data());
ListOfPlotterSamples->Add(PlotterSample);
}
delete ana_outfile;
delete ana_outfileName;
}
task_plot->AddFolders(GetPlottingFolders(fPlotterScheme->Data(),
ListOfPlotterSamples));
task_plot->SetDataLuminosity(fDataLuminosity);
task_plot->SetAtlasLabelStatus(fAtlasLabelStatus->Data());
task_plot->SetCenterOfMassEnergyLabel(fCenterOfMassEnergyLabel->Data());
task_plot->SetLuminosityLabel(fLuminosityLabel->Data());
task_plot->SetDrawDataZeroEntryErrors(fDrawDataZeroEntryErrors);
task_plot->SetUseOverflowUnderflow(fUseOverflowUnderflow);
task_plot->SetDrawMCError(fDrawMCError);
task_plot->SetExportPDF(fExportPDF);
task_plot->SetDrawSignalOverlay(fDrawSignalOverlay);
task_plot->SetScaleOverlay(fScaleOverlay);
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
delete ListOfPlotterSamples;
delete plotdir;
ParentTask->Add(task_plot);
}
void AtlTopLevelAnalysis::BuildMemTkAnalysisTasks(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel,
Int_t Systematic) {
if ( fInputDir == 0 ) {
Error("BuildMemTkAnalysisTasks",
"Please provide an input directory! Abort!");
gSystem->Abort(0);
}
AtlSample *sample = 0;
TIter next_sample(fListOfSamples);
AtlMemTkAnalysisTask *task_app = 0;
TTask *task_datadir = new TTask("DATA", "DATA");
ParentTask->Add(task_datadir);
TTask *task_mcdir = new TTask("MC", "MC");
ParentTask->Add(task_mcdir);
TTask *task_qcddir = new TTask("QCD", "QCD");
ParentTask->Add(task_qcddir);
TString *ana_outfile;
TString *ana_outfileName;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( fUseHforSamples )
continue;
if ( sample->IsDATA() && Systematic != kNOMINAL ) { continue; }
if ( sample->IsQCD() && Systematic != kNOMINAL ) { continue; }
UInt_t lep = 0x1 << LepChannel;
if ( sample->IsDATAEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsDATAMuon() && lep == AtlSelector::kElectron ) { continue; }
if ( sample->IsQCDEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsQCDMuon() && lep == AtlSelector::kElectron ) { continue; }
TString samplename = sample->GetName();
if ( (IsSampleSystematic(Systematic) &&
!sample->IsSystematicSample()) ||
(IsSampleSystematic(Systematic) &&
!samplename.Contains(GetSystematicName(Systematic))) ||
(!IsSampleSystematic(Systematic) &&
sample->IsSystematicSample()) )
continue;
task_app = new AtlMemTkAnalysisTask(sample->GetName(), sample->GetTitle());
task_app->SetDebug(fDebug);
task_app->SetDebugBuild(fDebugBuild);
TString *outfile = BuildOutputPath( fHistDir, Form("%s/MemTkAnalysis", GetName()),
Jetbin, LepChannel,
Systematic, "" );
TString *outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic, sample->GetName() );
outfile->Append(outfileName->Data());
outfile->ReplaceAll("//","/");
TString *tmphist = BuildOutputPath( fTempDir, Form("%s/MemTkAnalysis", GetName()),
Jetbin, LepChannel,
Systematic, sample->GetName() );
tmphist->Append(outfileName->Data());
tmphist->ReplaceAll("//","/");
TString *tempPath = BuildOutputPath( fTempDir, Form("%s/MemTkAnalysis/analysis", GetName()),
Jetbin, LepChannel,
Systematic, sample->GetName() );
TString *jobHome = BuildOutputPath( fJobHomeDir, Form("%s/MemTkAnalysis/analysis", GetName()),
Jetbin, LepChannel,
Systematic, sample->GetName() );
task_app->SetOutputFile( outfile->Data() );
task_app->SetTempOutputFile( tmphist->Data() );
task_app->SetTempOutputPath( tempPath->Data() );
task_app->SetJobHome( jobHome->Data() );
if ( fGridJob && (sample->IsSgTopTChannel() ||
sample->IsSgTopSChannel() ||
sample->IsSgTopWt() ||
sample->IsDATA() ||
sample->IsQCD() ||
sample->IsTtbar())) {
task_app->SetGridJob(kTRUE);
}
task_app->SetGridRootVersion(fGridRootVersion->Data());
task_app->SetGridCmtVersion(fGridCmtVersion->Data());
task_app->SetGridUserName(fGridUserName->Data());
task_app->SetGridSuffix(fGridSuffix->Data());
if ( sample->IsDATA() ) {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName() );
} else if ( sample->IsQCD() ) {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName() );
} else {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
Systematic, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic,
sample->GetName() );
}
ana_outfile->Append(ana_outfileName->Data());
ana_outfile->ReplaceAll("//","/");
if ( sample->IsSgTopTChannel()
|| sample->IsSgTopSChannel()
|| sample->IsSgTopWt()
|| sample->IsTtbar()
|| (sample->GetType() == AtlSample::kWmunuInclB && lep == AtlSelector::kMuon)
|| (sample->GetType() == AtlSample::kWenuInclB && lep == AtlSelector::kElectron)
|| (sample->GetType() == AtlSample::kWmunuInclC && lep == AtlSelector::kMuon)
|| (sample->GetType() == AtlSample::kWenuInclC && lep == AtlSelector::kElectron)
|| (sample->GetType() == AtlSample::kWmunuInclLight && lep == AtlSelector::kMuon)
|| (sample->GetType() == AtlSample::kWenuInclLight && lep == AtlSelector::kElectron)
|| sample->GetType() == AtlSample::kWbbNp1
|| sample->GetType() == AtlSample::kWcNp1
|| (sample->IsDATA() && fNSubJobsData != 1)
|| (sample->IsQCD() && fNSubJobsQCD != 1) ) {
Int_t Nsubjobs = 1;
if ( sample->IsSgTopTChannel() )
Nsubjobs = fNSubJobsSgTopTChannel;
if ( sample->IsSgTopSChannel() )
Nsubjobs = fNSubJobsSgTopSChannel;
if ( sample->IsSgTopWt() )
Nsubjobs = fNSubJobsSgTopWt;
if ( sample->IsTtbar() )
Nsubjobs = fNSubJobsTtbar;
if ( (sample->GetType() == AtlSample::kWmunuInclB && lep == AtlSelector::kMuon)
|| (sample->GetType() == AtlSample::kWenuInclB && lep == AtlSelector::kElectron) )
Nsubjobs = fNSubJobsWjetsB;
if ( (sample->GetType() == AtlSample::kWmunuInclC && lep == AtlSelector::kMuon)
|| (sample->GetType() == AtlSample::kWenuInclC && lep == AtlSelector::kElectron) )
Nsubjobs = fNSubJobsWjetsC;
if ( (sample->GetType() == AtlSample::kWmunuInclLight && lep == AtlSelector::kMuon)
|| (sample->GetType() == AtlSample::kWenuInclLight && lep == AtlSelector::kElectron) )
Nsubjobs = fNSubJobsWjetsLight;
if ( sample->GetType() == AtlSample::kWbbNp1 )
Nsubjobs = fNSubJobsWjetsB;
if ( sample->GetType() == AtlSample::kWcNp1 )
Nsubjobs = fNSubJobsWjetsC;
if ( sample->IsDATA() )
Nsubjobs = fNSubJobsData;
if ( sample->IsQCD() )
Nsubjobs = fNSubJobsQCD;
TTask *t = 0;
if ( sample->IsMC() ) {
t = (TTask*) (task_mcdir->GetListOfTasks())->FindObject(sample->GetCategoryName());
if ( t == 0 ) {
t = new TTask(sample->GetCategoryName(),
sample->GetCategoryName());
task_mcdir->Add(t);
}
} else if ( sample->IsDATA() ) {
t = task_datadir;
} else if ( sample->IsQCD() ) {
t = task_qcddir;
} else {
Error("BuildMemTkAnalysisTasks",
"Unknown sample type. Not MC nor DATA nor QCD! Abort!");
gSystem->Abort();
}
TTask *tsub = (TTask*) (t->GetListOfTasks())->FindObject(task_app->GetName());
if ( tsub == 0 ) {
tsub = new TTask(task_app->GetName(),
task_app->GetName());
t->Add(tsub);
}
for ( Int_t i = 1; i <= Nsubjobs; i++ ) {
TString name = TString(task_app->GetName());
if ( Nsubjobs > 1 ) {
if ( i < 10 ) {
name.Append(Form("0%d", i));
} else {
name.Append(Form("%d", i));
}
}
AtlMemTkAnalysisTask *task_tmp = (AtlMemTkAnalysisTask*) task_app->Clone(name.Data());
task_tmp->SetNSubjobs(Nsubjobs);
TString *outfile2 = new TString(outfile->Data());
if ( Nsubjobs > 1 ) {
if ( i < 10 ) {
outfile2->ReplaceAll(".root", Form("0%d.root", i));
} else {
outfile2->ReplaceAll(".root", Form("%d.root", i));
}
}
TString *outfileName2 = new TString(outfileName->Data());
if ( Nsubjobs > 1 ) {
if ( i < 10 ) {
outfileName2->ReplaceAll(".root", Form("0%d.root", i));
} else {
outfileName2->ReplaceAll(".root", Form("%d.root", i));
}
}
TString *tmphist2 = new TString(tmphist->Data());
if ( i < 10 ) {
tmphist2->ReplaceAll(".root", Form("0%d.root", i));
} else {
tmphist2->ReplaceAll(".root", Form("%d.root", i));
}
TString *jobHome2 = new TString(jobHome->Data());
if ( i < 10 ) {
jobHome2->Append(Form("/0%d.root", i));
jobHome2->ReplaceAll(Form("//0%d.root", i), Form("0%d/", i));
} else {
jobHome2->Append(Form("/%d.root", i));
jobHome2->ReplaceAll(Form("//%d.root", i), Form("%d/", i));
}
task_tmp->SetOutputFile( outfile2->Data() );
task_tmp->SetTempOutputFile( tmphist2->Data() );
task_tmp->SetTempOutputPath( tempPath->Data() );
task_tmp->SetJobHome( jobHome2->Data() );
if ( fMemTkRunScript == 0 ) {
Error("BuildMemTkAnalysisTasks",
"No MemTk runscript defined. Abort.");
gSystem->Abort();
}
task_tmp->SetMemTkRunScript(fMemTkRunScript->Data());
if ( fGridJob ) {
task_tmp->SetGridJob(kTRUE);
task_tmp->SetGridRootVersion(fGridRootVersion->Data());
task_tmp->SetGridCmtVersion(fGridCmtVersion->Data());
task_tmp->SetGridUserName(fGridUserName->Data());
task_tmp->SetGridSuffix(fGridSuffix->Data());
}
task_tmp->AddInputFiles( ana_outfile->Data() );
task_tmp->AddUserEnvs(fListOfUserEnvs);
task_tmp->SetJobId(i);
if ( GetTaskStatus(jobHome2, outfileName2, outfile2) ) {
delete outfile2;
delete tmphist2;
delete jobHome2;
continue;
} else {
delete outfile2;
delete tmphist2;
delete jobHome2;
}
tsub->Add(task_tmp);
}
} else {
task_app->AddInputFiles( ana_outfile->Data() );
task_app->AddUserEnvs(fListOfUserEnvs);
if ( fMemTkRunScript == 0 ) {
Error("BuildMemTkAnalysisTasks",
"No MemTk runscript defined. Abort.");
gSystem->Abort();
}
task_app->SetMemTkRunScript(fMemTkRunScript->Data());
if ( GetTaskStatus(jobHome, outfileName, outfile) ) {
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
continue;
}
if ( sample->IsDATA() ) {
task_datadir->Add(task_app);
} else if ( sample->IsQCD() ) {
task_qcddir->Add(task_app);
} else if ( sample->IsMC() ) {
TTask *t = (TTask*) (task_mcdir->GetListOfTasks())->FindObject(sample->GetCategoryName());
if ( t == 0 ) {
t = new TTask(sample->GetCategoryName(),
sample->GetCategoryName());
task_mcdir->Add(t);
}
t->Add(task_app);
} else {
Error("BuildMemTkAnalysisTasks",
"Unknown sample type. Not MC nor DATA nor QCD! Abort!");
gSystem->Abort();
}
}
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
}
}
void AtlTopLevelAnalysis::BuildBDTAnalysisTasks(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel,
Int_t Systematic) {
if ( fInputDir == 0 ) {
Error("BuildBDTAnalysisTasks",
"Please provide an input directory! Abort!");
gSystem->Abort(0);
}
AtlSample *sample = 0;
TIter next_sample(fListOfSamples);
AtlBDTAnalysisTask *task_bdt = 0;
TTask *task_datadir = new TTask("DATA", "DATA");
ParentTask->Add(task_datadir);
TTask *task_mcdir = new TTask("MC", "MC");
ParentTask->Add(task_mcdir);
TTask *task_qcddir = new TTask("QCD", "QCD");
ParentTask->Add(task_qcddir);
TString *ana_outfile;
TString *ana_outfileName;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( IsIgnored(sample) )
continue;
if ( sample->IsDATA() && Systematic != kNOMINAL ) { continue; }
if ( sample->IsQCD() && Systematic != kNOMINAL ) { continue; }
UInt_t lep = 0x1 << LepChannel;
if ( sample->IsDATAEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsDATAMuon() && lep == AtlSelector::kElectron ) { continue; }
if ( sample->IsQCDEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsQCDMuon() && lep == AtlSelector::kElectron ) { continue; }
TString samplename = sample->GetName();
if ( (IsSampleSystematic(Systematic) &&
!sample->IsSystematicSample()) ||
(IsSampleSystematic(Systematic) &&
!samplename.Contains(GetSystematicName(Systematic))) ||
(!IsSampleSystematic(Systematic) &&
sample->IsSystematicSample()) )
continue;
task_bdt = new AtlBDTAnalysisTask(sample->GetName(), sample->GetTitle());
task_bdt->SetDebug(fDebug);
task_bdt->SetDebugBuild(fDebugBuild);
TString *outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, "" );
TString *outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic, sample->GetName() );
outfile->Append(outfileName->Data());
outfile->ReplaceAll("//","/");
TString *tmphist = BuildOutputPath( fTempDir, Form("%s/%s",
GetName(),
gSystem->BaseName(fPlotDir->Data())),
Jetbin, LepChannel,
Systematic, sample->GetName() );
tmphist->Append(outfileName->Data());
tmphist->ReplaceAll("//","/");
TString *tempPath = BuildOutputPath( fTempDir, Form("%s/%s/analysis",
GetName(),
gSystem->BaseName(fPlotDir->Data())),
Jetbin, LepChannel,
Systematic, sample->GetName() );
TString *jobHome = BuildOutputPath( fJobHomeDir, Form("%s/%s/analysis",
GetName(),
gSystem->BaseName(fPlotDir->Data())),
Jetbin, LepChannel,
Systematic, sample->GetName() );
task_bdt->SetOutputFile( outfile->Data() );
task_bdt->SetTempOutputFile( tmphist->Data() );
task_bdt->SetTempOutputPath( tempPath->Data() );
task_bdt->SetJobHome( jobHome->Data() );
task_bdt->SetInputTreeName(fTreeName->Data());
task_bdt->SetSelector(fSelector->Data());
task_bdt->SetCtrlPlots(kFALSE);
if ( fOutputTreeName != 0 ) {
task_bdt->SetOutputTree(fOutputTreeName->GetName(),
fOutputTreeName->GetTitle());
}
TIter next_tool(fListOfTools);
TObject *tool = 0;
UInt_t jetmult = 0x1 << Jetbin;
UInt_t lepton = 0x1 << LepChannel;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlObjectsToolD3PDSgTop") ) {
task_bdt->SetToolCut( tool->GetName(), "fJetMults", AtlSelector::GetJetMultEnum(jetmult) );
task_bdt->SetToolCut( tool->GetName(), "fLepChannel", AtlSelector::GetLeptonEnum(lepton) );
}
if ( ((TString)tool->ClassName()).Contains("AtlObjRecoScaleFactorTool") ) {
task_bdt->SetToolCut( tool->GetName(), "fSystematicMode", GetSystematicEnum(Systematic) );
task_bdt->SetToolCut( tool->GetName(),
"fXsecFile",
Form("\"%s\"", fCrossSectionFilePath.Data()) );
}
}
task_bdt->AddCuts(fListOfCuts);
task_bdt->AddTools(fListOfTools);
task_bdt->AddToolCuts(fListOfToolCuts);
task_bdt->AddUserEnvs(fListOfUserEnvs);
if ( sample->IsDATA() ) {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName(),
fUseSubJobsAsInput);
} else if ( sample->IsQCD() ) {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName(),
fUseSubJobsAsInput);
} else {
if ( IsScaleFactorSystematic(Systematic) ||
IsBTagEVScaleFactorSystematic(Systematic) ||
Systematic == kPdf_up || Systematic == kPdf_down ) {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
kNOMINAL, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
kNOMINAL,
sample->GetName(),
fUseSubJobsAsInput);
} else {
ana_outfile = BuildOutputPath( fInputDir, "",
Jetbin, LepChannel,
Systematic, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic,
sample->GetName(),
fUseSubJobsAsInput);
}
}
ana_outfile->Append(ana_outfileName->Data());
ana_outfile->ReplaceAll("//","/");
if ( sample->IsDATA() ) {
task_bdt->AddInputFiles( ana_outfile->Data() );
task_bdt->AddUserEnvs(fListOfUserEnvs);
TIter next_tool(fListOfTools);
TObject *tool = 0;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlQCDMMTool") )
task_bdt->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
if ( ((TString)tool->ClassName()).Contains("AtlPdfReweightingTool") )
task_bdt->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kNominal");
}
if ( GetTaskStatus(jobHome, outfileName, outfile) ) {
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
continue;
}
task_datadir->Add(task_bdt);
} else if ( sample->IsMC() ) {
task_bdt->AddInputFiles( ana_outfile->Data() );
task_bdt->AddUserEnvs(fListOfUserEnvs);
TIter next_tool(fListOfTools);
TObject *tool = 0;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlQCDMMTool") )
task_bdt->SetToolCut( tool->GetName(), "fProcessMode", "AtlAnalysisTool::kOff");
if ( Systematic == kPdf_up ||
Systematic == kPdf_down ) {
TString *path = new TString(sample->GetPathName());
TObjArray *tok = path->Tokenize(".");
TString dsid = ((TObjString*) tok->At(3))->GetString();
if ( ((TString)tool->ClassName()).Contains("AtlPdfReweightingTool") ) {
task_bdt->SetToolCut( tool->GetName(), "fDSID", dsid.Data());
if ( Systematic == kPdf_up )
task_bdt->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kUp");
if ( Systematic == kPdf_down )
task_bdt->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kDown");
}
delete path;
delete tok;
}
}
if ( GetTaskStatus(jobHome, outfileName, outfile) ) {
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
continue;
}
TTask *t = (TTask*) (task_mcdir->GetListOfTasks())->FindObject(sample->GetCategoryName());
if ( t == 0 ) {
t = new TTask(sample->GetCategoryName(),
sample->GetCategoryName());
task_mcdir->Add(t);
}
t->Add(task_bdt);
} else if ( sample->IsQCD() ) {
TIter next_tool(fListOfTools);
TObject *tool = 0;
Bool_t qcdtool = kFALSE;
while ( (tool = next_tool()) ) {
if ( ((TString)tool->ClassName()).Contains("AtlQCDMMTool") )
qcdtool = kTRUE;
if ( ((TString)tool->ClassName()).Contains("AtlPdfReweightingTool") )
task_bdt->SetToolCut( tool->GetName(), "fSystMode", "AtlPdfReweightingTool::kNominal");
}
if ( !qcdtool ) {
Error("BuildAnalysisTasks","No QCD Tool present. Abort!");
gSystem->Abort(0);
}
task_bdt->AddInputFiles( ana_outfile->Data() );
task_bdt->AddUserEnvs(fListOfUserEnvs);
if ( GetTaskStatus(jobHome, outfileName, outfile) ) {
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
continue;
}
task_qcddir->Add(task_bdt);
}
delete outfile;
delete outfileName;
delete tmphist;
delete tempPath;
delete jobHome;
}
}
void AtlTopLevelAnalysis::SetPlotterScheme(Option_t *scheme) {
if ( fPlotterScheme != 0 ) {
delete fPlotterScheme;
}
fPlotterScheme = new TString(scheme);
}
TList* AtlTopLevelAnalysis::GetPlottingFolders(Option_t *option,
TList *samples ) {
TString opt = option;
if ( opt.Contains("SgTop_t") ) {
return GetPlottingFoldersSgTop_t(samples);
} else if ( opt.Contains("SgTop_s") &&
!opt.Contains("reduced") &&
!opt.Contains("SgTop_s_wjets") ) {
return GetPlottingFoldersSgTop_s(samples);
} else if ( opt.Contains("SgTop_s_reduced") ) {
return GetPlottingFoldersSgTop_s_reduced(samples);
} else if ( opt.Contains("SgTop_s_wjetsMerged") ) {
return GetPlottingFoldersSgTop_s_wjetsMerged(samples);
} else if ( opt.Contains("SgTop_s_wjetsCB") ) {
return GetPlottingFoldersSgTop_s_wjetsCB(samples);
} else if ( opt.Contains("Ttbar") ) {
return GetPlottingFoldersTtbar(samples);
} else if ( opt.Contains("tZ") ) {
return GetPlottingFolderstZ(samples);
} else if ( opt.Contains("detail") ) {
return GetPlottingFoldersDetail(samples);
} else {
Error("GetPlottingFolders", "Plotter Scheme: '%s' unknown! Abort!",
fPlotterScheme->Data() );
gSystem->Abort(0);
return 0;
}
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersSgTop_t(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_zjets_diboson = new AtlPlotterFolder("zjets_diboson", "Zjets / Diboson", "kOrange+1");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_wjetsLF = new AtlPlotterFolder("wjetsLF", "Wjets light flavour", "kGreen-7" );
AtlPlotterFolder *folder_wjetsHF = new AtlPlotterFolder("wjetsHF", "Wjets heavy flavour", "kGreen-3" );
AtlPlotterFolder *folder_sgtop_Wt = new AtlPlotterFolder("sgtop_WtChannel", "Single-top Wt-production", "kAzure+3" );
AtlPlotterFolder *folder_sgtop_sChannel = new AtlPlotterFolder("sgtop_sChannel", "Single-top s-channel", "kAzure-3" );
AtlPlotterFolder *folder_sgtop_tChannel = new AtlPlotterFolder("sgtop_tChannel", "Single-top t-channel", "kAzure+5" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_zjets_diboson);
folder->Add(folder_wjetsHF);
folder->Add(folder_wjetsLF);
folder->Add(folder_ttbar);
folder->Add(folder_sgtop_Wt);
folder->Add(folder_sgtop_sChannel);
folder->Add(folder_sgtop_tChannel);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); }
if ( sample->IsZjets() || sample->IsDiboson() ) {
folder_zjets_diboson->AddSample(sample);
}
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() )
folder_wjetsHF->AddSample(sample);
if ( sample->IsHFOR3() )
folder_wjetsLF->AddSample(sample);
} else {
if ( sample->IsWjetsHeavy() ) folder_wjetsHF->AddSample(sample);
if ( sample->IsWjetsLight() ) folder_wjetsLF->AddSample(sample);
}
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); }
if ( sample->IsSgTopWt() ) { folder_sgtop_Wt->AddSample(sample); }
if ( sample->IsSgTopSChannel() ) { folder_sgtop_sChannel->AddSample(sample); }
if ( sample->IsSgTopTChannel() ) { folder_sgtop_tChannel->AddSample(sample); }
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersDetail(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_diboson = new AtlPlotterFolder("diboson", "Di-boson", "kOrange+1");
AtlPlotterFolder *folder_zjetsLF = new AtlPlotterFolder("zjetsLF", "Zjets light flavour", "kOrange+2");
AtlPlotterFolder *folder_zjetsC = new AtlPlotterFolder("zjetsC", "Z + cc", "kOrange+3");
AtlPlotterFolder *folder_zjetsB = new AtlPlotterFolder("zjetsB", "Z + bb", "kOrange+4");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_wjetsLF = new AtlPlotterFolder("wjetsLF", "Wjets light flavour", "kGreen-7" );
AtlPlotterFolder *folder_wjetsC = new AtlPlotterFolder("wjetsC", "W+cc", "kGreen-5" );
AtlPlotterFolder *folder_wjetsB = new AtlPlotterFolder("wjetsB", "W+bb", "kGreen-3" );
AtlPlotterFolder *folder_sgtop_Wt = new AtlPlotterFolder("sgtop_WtChannel", "Single-top Wt-production", "kAzure+3" );
AtlPlotterFolder *folder_sgtop_sChannel = new AtlPlotterFolder("sgtop_sChannel", "Single-top s-channel", "kAzure-3" );
AtlPlotterFolder *folder_sgtop_tChannel = new AtlPlotterFolder("sgtop_tChannel", "Single-top t-channel", "kAzure+5" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_diboson);
folder->Add(folder_zjetsLF);
folder->Add(folder_zjetsC);
folder->Add(folder_zjetsB);
folder->Add(folder_wjetsC);
folder->Add(folder_wjetsB);
folder->Add(folder_wjetsLF);
folder->Add(folder_ttbar);
folder->Add(folder_sgtop_Wt);
folder->Add(folder_sgtop_sChannel);
folder->Add(folder_sgtop_tChannel);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); }
if ( sample->IsDiboson() ) { folder_diboson->AddSample(sample); }
if ( sample->IsZjetsLF() ) { folder_zjetsLF->AddSample(sample); }
if ( sample->IsZjetsC() ) { folder_zjetsC->AddSample(sample); }
if ( sample->IsZjetsB() ) { folder_zjetsB->AddSample(sample); }
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() ) {
folder_wjetsB->AddSample(sample);
}
if ( sample->IsHFOR1()
|| sample->IsHFOR2() ) {
folder_wjetsC->AddSample(sample);
}
if ( sample->IsHFOR3() )
folder_wjetsLF->AddSample(sample);
} else {
if ( sample->IsWjetsB() ) folder_wjetsB->AddSample(sample);
if ( sample->IsWjetsC() ) folder_wjetsC->AddSample(sample);
if ( sample->IsWjetsLight() ) folder_wjetsLF->AddSample(sample);
}
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); }
if ( sample->IsSgTopWt() ) { folder_sgtop_Wt->AddSample(sample); }
if ( sample->IsSgTopSChannel() ) { folder_sgtop_sChannel->AddSample(sample); }
if ( sample->IsSgTopTChannel() ) { folder_sgtop_tChannel->AddSample(sample); }
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersSgTop_s(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_zjets_diboson = new AtlPlotterFolder("zjets_diboson", "Zjets + Diboson", "kOrange+1");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_wjetsLF = new AtlPlotterFolder("wjetsLF", "Wjets light flavour", "kGreen-7" );
AtlPlotterFolder *folder_wjetsHF = new AtlPlotterFolder("wjetsHF", "Wjets heavy flavour", "kGreen-3" );
AtlPlotterFolder *folder_sgtop_Wt = new AtlPlotterFolder("sgtop_WtChannel", "Single-top Wt production", "kAzure-3" );
AtlPlotterFolder *folder_sgtop_tChannel = new AtlPlotterFolder("sgtop_tChannel", "Single-top #it{t}-channel", "kAzure+5" );
AtlPlotterFolder *folder_sgtop_sChannel = new AtlPlotterFolder("sgtop_sChannel", "Single-top #it{s}-channel", "kAzure+3" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_zjets_diboson);
folder->Add(folder_wjetsHF);
folder->Add(folder_wjetsLF);
folder->Add(folder_ttbar);
folder->Add(folder_sgtop_Wt);
folder->Add(folder_sgtop_tChannel);
folder->Add(folder_sgtop_sChannel);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); continue; }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); continue; }
if ( sample->IsZjets() || sample->IsDiboson() ) {
folder_zjets_diboson->AddSample(sample);
continue;
}
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() ) {
folder_wjetsHF->AddSample(sample);
continue;
}
if ( sample->IsHFOR3() ) {
folder_wjetsLF->AddSample(sample);
continue;
}
} else {
if ( sample->IsWjetsHeavy() ) {
folder_wjetsHF->AddSample(sample);
continue;
}
if ( sample->IsWjetsLight() ) {
folder_wjetsLF->AddSample(sample);
continue;
}
if ( sample->IsWjets() ) {
folder_wjetsLF->AddSample(sample);
Warning(__FUNCTION__,
"Sample %s was added to wjetsLF, but is neither HF nor LF.",
sample->GetName());
continue;
}
}
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); continue; }
if ( sample->IsSgTopWt() ) { folder_sgtop_Wt->AddSample(sample); continue; }
if ( sample->IsSgTopSChannel() ) { folder_sgtop_sChannel->AddSample(sample); continue; }
if ( sample->IsSgTopTChannel() ) { folder_sgtop_tChannel->AddSample(sample); continue; }
Warning(__FUNCTION__, "Sample %s was not added to any folder.", sample->GetName());
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersSgTop_s_reduced(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_zjets_diboson = new AtlPlotterFolder("zjets_diboson", "Zjets + Diboson", "kOrange+1");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_wjets = new AtlPlotterFolder("wjets", "Wjets", "kGreen-3" );
AtlPlotterFolder *folder_sgtop_tWtChannel = new AtlPlotterFolder("sgtop_tWtChannel", "Single-top background", "kAzure+5" );
AtlPlotterFolder *folder_sgtop_sChannel = new AtlPlotterFolder("sgtop_sChannel", "Single-top #it{s}-channel", "kAzure+3" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_zjets_diboson);
folder->Add(folder_wjets);
folder->Add(folder_ttbar);
folder->Add(folder_sgtop_tWtChannel);
folder->Add(folder_sgtop_sChannel);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); }
if ( sample->IsZjets() || sample->IsDiboson() ) {
folder_zjets_diboson->AddSample(sample);
}
if ( sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() || sample->IsHFOR3()
|| sample->IsWjetsHeavy() || sample->IsWjetsLight() )
folder_wjets->AddSample(sample);
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); }
if ( sample->IsSgTopWt() || sample->IsSgTopTChannel() ) { folder_sgtop_tWtChannel->AddSample(sample); }
if ( sample->IsSgTopSChannel() ) { folder_sgtop_sChannel->AddSample(sample); }
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersSgTop_s_wjetsMerged(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_zjets_diboson = new AtlPlotterFolder("zjets_diboson", "Zjets + Diboson", "kOrange+1");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_wjets = new AtlPlotterFolder("wjets", "Wjets", "kGreen-3" );
AtlPlotterFolder *folder_sgtop_Wt = new AtlPlotterFolder("sgtop_WtChannel", "Single-top Wt production", "kAzure-3" );
AtlPlotterFolder *folder_sgtop_tChannel = new AtlPlotterFolder("sgtop_tChannel", "Single-top #it{t}-channel", "kAzure+5" );
AtlPlotterFolder *folder_sgtop_sChannel = new AtlPlotterFolder("sgtop_sChannel", "Single-top #it{s}-channel", "kAzure+3" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_zjets_diboson);
folder->Add(folder_wjets);
folder->Add(folder_ttbar);
folder->Add(folder_sgtop_Wt);
folder->Add(folder_sgtop_tChannel);
folder->Add(folder_sgtop_sChannel);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); }
if ( sample->IsZjets() || sample->IsDiboson() ) {
folder_zjets_diboson->AddSample(sample);
}
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() || sample->IsHFOR3() )
folder_wjets->AddSample(sample);
} else {
if ( sample->IsWjets() ) folder_wjets->AddSample(sample);
}
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); }
if ( sample->IsSgTopWt() ) { folder_sgtop_Wt->AddSample(sample); }
if ( sample->IsSgTopSChannel() ) { folder_sgtop_sChannel->AddSample(sample); }
if ( sample->IsSgTopTChannel() ) { folder_sgtop_tChannel->AddSample(sample); }
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersSgTop_s_wjetsCB(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_zjets_diboson = new AtlPlotterFolder("zjets_diboson", "Zjets + Diboson", "kOrange+1");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_wjetsC = new AtlPlotterFolder("wjetsC", "WjetsC", "kGreen-3" );
AtlPlotterFolder *folder_wjetsB = new AtlPlotterFolder("wjetsB", "WjetsB", "kGreen+3" );
AtlPlotterFolder *folder_sgtop_Wt = new AtlPlotterFolder("sgtop_WtChannel", "Single-top Wt production", "kAzure-3" );
AtlPlotterFolder *folder_sgtop_tChannel = new AtlPlotterFolder("sgtop_tChannel", "Single-top #it{t}-channel", "kAzure+5" );
AtlPlotterFolder *folder_sgtop_sChannel = new AtlPlotterFolder("sgtop_sChannel", "Single-top #it{s}-channel", "kAzure+3" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_zjets_diboson);
folder->Add(folder_wjetsC);
folder->Add(folder_wjetsB);
folder->Add(folder_ttbar);
folder->Add(folder_sgtop_Wt);
folder->Add(folder_sgtop_tChannel);
folder->Add(folder_sgtop_sChannel);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); }
if ( sample->IsZjets() || sample->IsDiboson() ) {
folder_zjets_diboson->AddSample(sample);
}
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() )
folder_wjetsB->AddSample(sample);
if ( sample->IsHFOR1() || sample->IsHFOR2() || sample->IsHFOR3() )
folder_wjetsC->AddSample(sample);
} else {
if ( sample->IsWjetsC() || sample->IsWjetsLight() )
folder_wjetsC->AddSample(sample);
if ( sample->IsWjetsB() )
folder_wjetsB->AddSample(sample);
}
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); }
if ( sample->IsSgTopWt() ) { folder_sgtop_Wt->AddSample(sample); }
if ( sample->IsSgTopSChannel() ) { folder_sgtop_sChannel->AddSample(sample); }
if ( sample->IsSgTopTChannel() ) { folder_sgtop_tChannel->AddSample(sample); }
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFoldersTtbar(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "DATA", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "619" );
AtlPlotterFolder *folder_zjets = new AtlPlotterFolder("zjets", "Zjets", "95");
AtlPlotterFolder *folder_diboson = new AtlPlotterFolder("diboson", "Diboson", "kYellow");
AtlPlotterFolder *folder_wjets = new AtlPlotterFolder("wjetsLF", "Wjets", "92" );
AtlPlotterFolder *folder_sgtop = new AtlPlotterFolder("sgtop", "Single-top", "62" );
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "Ttbar", "0" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_zjets);
folder->Add(folder_diboson);
folder->Add(folder_wjets);
folder->Add(folder_sgtop);
folder->Add(folder_ttbar);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) folder_data->AddSample(sample);
if ( sample->IsQCD() ) folder_qcd->AddSample(sample);
if ( sample->IsZjets() ) folder_zjets->AddSample(sample);
if ( sample->IsDiboson() ) folder_diboson->AddSample(sample);
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() )
folder_wjets->AddSample(sample);
if ( sample->IsHFOR3() )
folder_wjets->AddSample(sample);
} else {
if ( sample->IsWjetsHeavy() || sample->IsWjetsLight()) folder_wjets->AddSample(sample);
}
if ( sample->IsTtbar() ) folder_ttbar->AddSample(sample);
if ( sample->IsSgTop() ) folder_sgtop->AddSample(sample);
}
return folder;
}
TList* AtlTopLevelAnalysis::GetPlottingFolderstZ(TList *samples) {
TList *folder = new TList;
AtlPlotterFolder *folder_data = new AtlPlotterFolder("DATA", "Data", "kBlack" );
AtlPlotterFolder *folder_qcd = new AtlPlotterFolder("QCD", "Multijet", "kMagenta+2" );
AtlPlotterFolder *folder_diboson = new AtlPlotterFolder("diboson", "Diboson", "kCyan+3");
AtlPlotterFolder *folder_zjets = new AtlPlotterFolder("zjets", "Z+jets", "kOrange+1");
AtlPlotterFolder *folder_ttbar = new AtlPlotterFolder("ttbar", "t#bar{t}", "kRed-4" );
AtlPlotterFolder *folder_ttbarV = new AtlPlotterFolder("ttbarV", "t#bar{t}+W/Z", "kRed+2");
AtlPlotterFolder *folder_wjets = new AtlPlotterFolder("wjets", "W+jets", "kGreen-3" );
AtlPlotterFolder *folder_sgtop = new AtlPlotterFolder("sgtop", "Single-top production", "kAzure+5" );
AtlPlotterFolder *folder_tZj = new AtlPlotterFolder("tZj", "tZj SM", "kAzure+3");
AtlPlotterFolder *folder_FCNCtZ = new AtlPlotterFolder("FCNC_tZ", "FCNC utZ #sigma = 1 pb", "kYellow" );
folder->Add(folder_data);
folder->Add(folder_qcd);
folder->Add(folder_diboson);
folder->Add(folder_zjets);
folder->Add(folder_wjets);
folder->Add(folder_ttbar);
folder->Add(folder_ttbarV);
folder->Add(folder_sgtop);
folder->Add(folder_tZj);
folder->Add(folder_FCNCtZ);
TIter next_sample(samples);
AtlSample *sample = 0;
while ( (sample = (AtlSample*)next_sample()) ) {
if ( sample->IsDATA() ) { folder_data->AddSample(sample); }
if ( sample->IsQCD() ) { folder_qcd->AddSample(sample); }
if ( sample->IsDiboson() ) { folder_diboson->AddSample(sample); }
if ( sample->IsZjets() ) { folder_zjets->AddSample(sample); }
if ( fUseHforSamples ) {
if ( sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() || sample->IsHFOR3() )
folder_wjets->AddSample(sample);
} else {
if ( sample->IsWjets() ) folder_wjets->AddSample(sample);
}
if ( sample->IsTtbar() ) { folder_ttbar->AddSample(sample); }
if ( sample->IsTtbarV() ) { folder_ttbarV->AddSample(sample); }
if ( sample->IsSgTopWt() ) { folder_sgtop->AddSample(sample); }
if ( sample->IsSgTopSChannel() ) { folder_sgtop->AddSample(sample); }
if ( sample->IsSgTopTChannel() ) { folder_sgtop->AddSample(sample); }
if ( sample->IstZj() ) { folder_tZj->AddSample(sample); }
if ( sample->IsFCNCtZ() ) { folder_FCNCtZ->AddSample(sample); }
}
return folder;
}
void AtlTopLevelAnalysis::BuildMergingTasks(TTask *ParentTask,
Int_t Jetbin,
Int_t LepChannel,
Int_t Systematic) {
if ( fPlotDir == 0 ) {
Error("BuildMergingTasks",
"Please provide the plot directory! Abort!");
gSystem->Abort(0);
}
AtlMergingTask *task_merge_Ttbar = new AtlMergingTask("MergeTtbar", "MergeTtbar");
TString *outfileName_Ttbar = BuildOutputFileName( Jetbin, LepChannel,
Systematic, "ttbar" );
TString *outfile_Ttbar = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, "" );
outfile_Ttbar->Append(outfileName_Ttbar->Data());
outfile_Ttbar->ReplaceAll("//","/");
TString *jobHome_Ttbar = BuildOutputPath( fJobHomeDir, Form("%s/merging", GetName()),
Jetbin, LepChannel,
Systematic, "ttbar" );
AtlMergingTask *task_merge_QCD = new AtlMergingTask("MergeQCD", "MergeQCD");
TString *outfileName_QCD = BuildOutputFileName( Jetbin, LepChannel,
Systematic, "QCD" );
TString *outfile_QCD = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, "" );
outfile_QCD->Append(outfileName_QCD->Data());
outfile_QCD->ReplaceAll("//","/");
TString *jobHome_QCD = BuildOutputPath( fJobHomeDir, Form("%s/merging", GetName()),
Jetbin, LepChannel,
Systematic, "QCD" );
AtlSample *sample = 0;
TIter next_sample(fListOfSamples);
TString *ana_outfile;
TString *ana_outfileName;
while ( (sample = (AtlSample*)next_sample()) ) {
UInt_t lep = 0x1 << LepChannel;
if ( sample->IsDATAEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsDATAMuon() && lep == AtlSelector::kElectron ) { continue; }
if ( sample->IsQCDEGamma() && lep == AtlSelector::kMuon ) { continue; }
if ( sample->IsQCDMuon() && lep == AtlSelector::kElectron ) { continue; }
TString samplename = sample->GetName();
if ( (IsSampleSystematic(Systematic) &&
!sample->IsSystematicSample()) ||
(IsSampleSystematic(Systematic) &&
!samplename.Contains(GetSystematicName(Systematic))) ||
(!IsSampleSystematic(Systematic) &&
sample->IsSystematicSample()) )
continue;
ana_outfile = BuildOutputPath( fPlotDir, "",
Jetbin, LepChannel,
Systematic, "" );
ana_outfileName = BuildOutputFileName( Jetbin, LepChannel,
Systematic,
sample->GetName() );
ana_outfile->Append(ana_outfileName->Data());
ana_outfile->ReplaceAll("//","/");
if ( sample->IsTtbar() ) {
task_merge_Ttbar->AddInputFiles(ana_outfile->Data());
} else if (sample->IsQCD()) {
task_merge_QCD->AddInputFiles(ana_outfile->Data());
}
delete ana_outfile;
delete ana_outfileName;
}
task_merge_Ttbar->SetOutputFile(outfile_Ttbar->Data());
task_merge_Ttbar->SetJobHome(jobHome_Ttbar->Data());
task_merge_QCD->SetOutputFile(outfile_QCD->Data());
task_merge_QCD->SetJobHome(jobHome_QCD->Data());
ParentTask->Add(task_merge_Ttbar);
if ( Systematic == 0 )
ParentTask->Add(task_merge_QCD);
}
void AtlTopLevelAnalysis::SetAtlasLabelStatus(const char* label) {
if ( fAtlasLabelStatus != 0 ) {
delete fAtlasLabelStatus;
}
fAtlasLabelStatus = new TString(label);
}
void AtlTopLevelAnalysis::SetCenterOfMassEnergyLabel(const char* label) {
if ( fCenterOfMassEnergyLabel != 0 ) {
delete fCenterOfMassEnergyLabel;
}
fCenterOfMassEnergyLabel = new TString(label);
}
void AtlTopLevelAnalysis::SetLuminosityLabel(const char* label) {
if ( fLuminosityLabel != 0 ) {
delete fLuminosityLabel;
}
fLuminosityLabel = new TString(label);
}
void AtlTopLevelAnalysis::SetDrawDataZeroEntryErrors(Bool_t status) {
fDrawDataZeroEntryErrors = status;
}
void AtlTopLevelAnalysis::SetDrawMCError(Bool_t status) {
fDrawMCError = status;
}
void AtlTopLevelAnalysis::SetExportPDF(Bool_t status) {
fExportPDF = status;
}
void AtlTopLevelAnalysis::SetUseOverflowUnderflow(Bool_t status) {
fUseOverflowUnderflow = status;
}
void AtlTopLevelAnalysis::SetDrawSignalOverlay(Bool_t status) {
fDrawSignalOverlay = status;
}
void AtlTopLevelAnalysis::SetScaleOverlay(Float_t scale) {
fScaleOverlay = scale;
}
void AtlTopLevelAnalysis::AddNtuplePlotCmd(const char* TreeName,
const char* VarExp,
const char* Selection,
const char* PlotName,
const char* PlotTitle, Int_t Nbins,
Double_t Xlow, Double_t Xup,
const char* XTitle,
const char* YTitle) {
fNtuplePlotCmds->Add(new HepNtuplePlotCmd(TreeName, VarExp,
Selection, PlotName,
PlotTitle, Nbins,
Xlow, Xup, XTitle,
YTitle));
}
const char* AtlTopLevelAnalysis::GetSystematicEnum(Int_t syst) {
if ( syst >= fgDynamicSystematicTable.kOffset ) {
return Form("static_cast<AtlTopLevelAnalysis::ESystematic>(AtlTopLevelAnalysis::GetSystematicIdByName(\"%s\"))", GetSystematicName(syst));
}
switch ( syst ) {
case kNOMINAL:
return "AtlTopLevelAnalysis::kNOMINAL";
case kJEFF:
return "AtlTopLevelAnalysis::kJEFF";
case kJER:
return "AtlTopLevelAnalysis::kJER";
case kJES_DOWN:
return "AtlTopLevelAnalysis::kJES_DOWN";
case kJES_UP:
return "AtlTopLevelAnalysis::kJES_UP";
case kJVF_DOWN:
return "AtlTopLevelAnalysis::kJVF_DOWN";
case kJVF_UP:
return "AtlTopLevelAnalysis::kJVF_UP";
case kEER_DOWN:
return "AtlTopLevelAnalysis::kEER_DOWN";
case kEER_UP:
return "AtlTopLevelAnalysis::kEER_UP";
case kEES_DOWN:
return "AtlTopLevelAnalysis::kEES_DOWN";
case kEES_UP:
return "AtlTopLevelAnalysis::kEES_UP";
case kMUID_RES:
return "AtlTopLevelAnalysis::kMUID_RES";
case kMUMS_RES:
return "AtlTopLevelAnalysis::kMUMS_RES";
case kMUSC_DOWN:
return "AtlTopLevelAnalysis::kMUSC_DOWN";
case kMUSC_UP:
return "AtlTopLevelAnalysis::kMUSC_UP";
case kRES_SOFT_DOWN:
return "AtlTopLevelAnalysis::kRES_SOFT_DOWN";
case kRES_SOFT_UP:
return "AtlTopLevelAnalysis::kRES_SOFT_UP";
case kSC_SOFT_DOWN:
return "AtlTopLevelAnalysis::kSC_SOFT_DOWN";
case kSC_SOFT_UP:
return "AtlTopLevelAnalysis::kSC_SOFT_UP";
case kBJES_DOWN:
return "AtlTopLevelAnalysis::kBJES_DOWN";
case kBJES_UP:
return "AtlTopLevelAnalysis::kBJES_UP";
case kETAINTERCALIB_MODEL_DOWN:
return "AtlTopLevelAnalysis::kETAINTERCALIB_MODEL_DOWN";
case kETAINTERCALIB_MODEL_UP:
return "AtlTopLevelAnalysis::kETAINTERCALIB_MODEL_UP";
case kETAINTERCALIB_TOTALSTAT_DOWN:
return "AtlTopLevelAnalysis::kETAINTERCALIB_TOTALSTAT_DOWN";
case kETAINTERCALIB_TOTALSTAT_UP:
return "AtlTopLevelAnalysis::kETAINTERCALIB_TOTALSTAT_UP";
case kJESEFF_DET1_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_DET1_DOWN";
case kJESEFF_DET1_UP:
return "AtlTopLevelAnalysis::kJESEFF_DET1_UP";
case kJESEFF_DET2_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_DET2_DOWN";
case kJESEFF_DET2_UP:
return "AtlTopLevelAnalysis::kJESEFF_DET2_UP";
case kJESEFF_DET3_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_DET3_DOWN";
case kJESEFF_DET3_UP:
return "AtlTopLevelAnalysis::kJESEFF_DET3_UP";
case kJESEFF_MIX1_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MIX1_DOWN";
case kJESEFF_MIX1_UP:
return "AtlTopLevelAnalysis::kJESEFF_MIX1_UP";
case kJESEFF_MIX2_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MIX2_DOWN";
case kJESEFF_MIX2_UP:
return "AtlTopLevelAnalysis::kJESEFF_MIX2_UP";
case kJESEFF_MIX3_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MIX3_DOWN";
case kJESEFF_MIX3_UP:
return "AtlTopLevelAnalysis::kJESEFF_MIX3_UP";
case kJESEFF_MIX4_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MIX4_DOWN";
case kJESEFF_MIX4_UP:
return "AtlTopLevelAnalysis::kJESEFF_MIX4_UP";
case kJESEFF_MODEL1_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MODEL1_DOWN";
case kJESEFF_MODEL1_UP:
return "AtlTopLevelAnalysis::kJESEFF_MODEL1_UP";
case kJESEFF_MODEL2_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MODEL2_DOWN";
case kJESEFF_MODEL2_UP:
return "AtlTopLevelAnalysis::kJESEFF_MODEL2_UP";
case kJESEFF_MODEL3_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MODEL3_DOWN";
case kJESEFF_MODEL3_UP:
return "AtlTopLevelAnalysis::kJESEFF_MODEL3_UP";
case kJESEFF_MODEL4_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_MODEL4_DOWN";
case kJESEFF_MODEL4_UP:
return "AtlTopLevelAnalysis::kJESEFF_MODEL4_UP";
case kJESEFF_STAT1_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_STAT1_DOWN";
case kJESEFF_STAT1_UP:
return "AtlTopLevelAnalysis::kJESEFF_STAT1_UP";
case kJESEFF_STAT2_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_STAT2_DOWN";
case kJESEFF_STAT2_UP:
return "AtlTopLevelAnalysis::kJESEFF_STAT2_UP";
case kJESEFF_STAT3_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_STAT3_DOWN";
case kJESEFF_STAT3_UP:
return "AtlTopLevelAnalysis::kJESEFF_STAT3_UP";
case kJESEFF_STAT4_DOWN:
return "AtlTopLevelAnalysis::kJESEFF_STAT4_DOWN";
case kJESEFF_STAT4_UP:
return "AtlTopLevelAnalysis::kJESEFF_STAT4_UP";
case kJESPILEUP_OFFMU_DOWN:
return "AtlTopLevelAnalysis::kJESPILEUP_OFFMU_DOWN";
case kJESPILEUP_OFFMU_UP:
return "AtlTopLevelAnalysis::kJESPILEUP_OFFMU_UP";
case kJESPILEUP_OFFNPV_DOWN:
return "AtlTopLevelAnalysis::kJESPILEUP_OFFNPV_DOWN";
case kJESPILEUP_OFFNPV_UP:
return "AtlTopLevelAnalysis::kJESPILEUP_OFFNPV_UP";
case kJESPILEUP_PT_DOWN:
return "AtlTopLevelAnalysis::kJESPILEUP_PT_DOWN";
case kJESPILEUP_PT_UP:
return "AtlTopLevelAnalysis::kJESPILEUP_PT_UP";
case kJESPILEUP_RHO_DOWN:
return "AtlTopLevelAnalysis::kJESPILEUP_RHO_DOWN";
case kJESPILEUP_RHO_UP:
return "AtlTopLevelAnalysis::kJESPILEUP_RHO_UP";
case kSINGLEPART_DOWN:
return "AtlTopLevelAnalysis::kSINGLEPART_DOWN";
case kSINGLEPART_UP:
return "AtlTopLevelAnalysis::kSINGLEPART_UP";
case kFLAVOR_COMP_DOWN:
return "AtlTopLevelAnalysis::kFLAVOR_COMP_DOWN";
case kFLAVOR_COMP_UP:
return "AtlTopLevelAnalysis::kFLAVOR_COMP_UP";
case kFLAVOR_RESP_DOWN:
return "AtlTopLevelAnalysis::kFLAVOR_RESP_DOWN";
case kFLAVOR_RESP_UP:
return "AtlTopLevelAnalysis::kFLAVOR_RESP_UP";
case kPUNCH_THROUGH_DOWN:
return "AtlTopLevelAnalysis::kPUNCH_THROUGH_DOWN";
case kPUNCH_THROUGH_UP:
return "AtlTopLevelAnalysis::kPUNCH_THROUGH_UP";
case kLEP_RECO_SF_DOWN:
return "AtlTopLevelAnalysis::kLEP_RECO_SF_DOWN";
case kLEP_RECO_SF_UP:
return "AtlTopLevelAnalysis::kLEP_RECO_SF_UP";
case kLEP_ID_SF_DOWN:
return "AtlTopLevelAnalysis::kLEP_ID_SF_DOWN";
case kLEP_ID_SF_UP:
return "AtlTopLevelAnalysis::kLEP_ID_SF_UP";
case kLEP_TRIG_SF_DOWN:
return "AtlTopLevelAnalysis::kLEP_TRIG_SF_DOWN";
case kLEP_TRIG_SF_UP:
return "AtlTopLevelAnalysis::kLEP_TRIG_SF_UP";
case kBTAGSF_DOWN:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN";
case kBTAGSF_UP:
return "AtlTopLevelAnalysis::kBTAGSF_UP";
case kCTAGSF_DOWN:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN";
case kCTAGSF_UP:
return "AtlTopLevelAnalysis::kCTAGSF_UP";
case kMISTAGSF_DOWN:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN";
case kMISTAGSF_UP:
return "AtlTopLevelAnalysis::kMISTAGSF_UP";
case kBTAGSF_DOWN_BREAK0:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK0";
case kBTAGSF_DOWN_BREAK1:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK1";
case kBTAGSF_DOWN_BREAK2:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK2";
case kBTAGSF_DOWN_BREAK3:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK3";
case kBTAGSF_DOWN_BREAK4:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK4";
case kBTAGSF_DOWN_BREAK5:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK5";
case kBTAGSF_DOWN_BREAK6:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK6";
case kBTAGSF_DOWN_BREAK7:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK7";
case kBTAGSF_DOWN_BREAK8:
return "AtlTopLevelAnalysis::kBTAGSF_DOWN_BREAK8";
case kBTAGSF_UP_BREAK0:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK0";
case kBTAGSF_UP_BREAK1:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK1";
case kBTAGSF_UP_BREAK2:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK2";
case kBTAGSF_UP_BREAK3:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK3";
case kBTAGSF_UP_BREAK4:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK4";
case kBTAGSF_UP_BREAK5:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK5";
case kBTAGSF_UP_BREAK6:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK6";
case kBTAGSF_UP_BREAK7:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK7";
case kBTAGSF_UP_BREAK8:
return "AtlTopLevelAnalysis::kBTAGSF_UP_BREAK8";
case kCTAGSF_DOWN_BREAK0:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK0";
case kCTAGSF_DOWN_BREAK1:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK1";
case kCTAGSF_DOWN_BREAK2:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK2";
case kCTAGSF_DOWN_BREAK3:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK3";
case kCTAGSF_DOWN_BREAK4:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK4";
case kCTAGSF_DOWN_BREAK5:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK5";
case kCTAGSF_DOWN_BREAK6:
return "AtlTopLevelAnalysis::kCTAGSF_DOWN_BREAK6";
case kCTAGSF_UP_BREAK0:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK0";
case kCTAGSF_UP_BREAK1:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK1";
case kCTAGSF_UP_BREAK2:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK2";
case kCTAGSF_UP_BREAK3:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK3";
case kCTAGSF_UP_BREAK4:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK4";
case kCTAGSF_UP_BREAK5:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK5";
case kCTAGSF_UP_BREAK6:
return "AtlTopLevelAnalysis::kCTAGSF_UP_BREAK6";
case kMISTAGSF_DOWN_BREAK0:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK0";
case kMISTAGSF_DOWN_BREAK1:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK1";
case kMISTAGSF_DOWN_BREAK2:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK2";
case kMISTAGSF_DOWN_BREAK3:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK3";
case kMISTAGSF_DOWN_BREAK4:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK4";
case kMISTAGSF_DOWN_BREAK5:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK5";
case kMISTAGSF_DOWN_BREAK6:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK6";
case kMISTAGSF_DOWN_BREAK7:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK7";
case kMISTAGSF_DOWN_BREAK8:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK8";
case kMISTAGSF_DOWN_BREAK9:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK9";
case kMISTAGSF_DOWN_BREAK10:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK10";
case kMISTAGSF_DOWN_BREAK11:
return "AtlTopLevelAnalysis::kMISTAGSF_DOWN_BREAK11";
case kMISTAGSF_UP_BREAK0:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK0";
case kMISTAGSF_UP_BREAK1:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK1";
case kMISTAGSF_UP_BREAK2:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK2";
case kMISTAGSF_UP_BREAK3:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK3";
case kMISTAGSF_UP_BREAK4:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK4";
case kMISTAGSF_UP_BREAK5:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK5";
case kMISTAGSF_UP_BREAK6:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK6";
case kMISTAGSF_UP_BREAK7:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK7";
case kMISTAGSF_UP_BREAK8:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK8";
case kMISTAGSF_UP_BREAK9:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK9";
case kMISTAGSF_UP_BREAK10:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK10";
case kMISTAGSF_UP_BREAK11:
return "AtlTopLevelAnalysis::kMISTAGSF_UP_BREAK11";
case kWtDS:
return "AtlTopLevelAnalysis::kWtDS";
case kMCatNLO:
return "AtlTopLevelAnalysis::kMCatNLO";
case kMCatNLO_SgTop:
return "AtlTopLevelAnalysis::kMCatNLO_SgTop";
case kMCatNLO_tchan:
return "AtlTopLevelAnalysis::kMCatNLO_tchan";
case kMCatNLO_schan:
return "AtlTopLevelAnalysis::kMCatNLO_schan";
case kMCatNLO_wt:
return "AtlTopLevelAnalysis::kMCatNLO_wt";
case kMCatNLO_ttbar:
return "AtlTopLevelAnalysis::kMCatNLO_ttbar";
case kaMCatNLO_tchan:
return "AtlTopLevelAnalysis::kaMCatNLO_tchan";
case kaMCatNLO_schan:
return "AtlTopLevelAnalysis::kaMCatNLO_schan";
case kPowhegPythia_t:
return "AtlTopLevelAnalysis::kPowhegPythia_t";
case kPowhegPythia2011C_t:
return "AtlTopLevelAnalysis::kPowhegPythia2011C_t";
case kPowhegHerwig_t:
return "AtlTopLevelAnalysis::kPowhegHerwig_t";
case kISRFSR_ttbar_More:
return "AtlTopLevelAnalysis::kISRFSR_ttbar_More";
case kISRFSR_ttbar_Less:
return "AtlTopLevelAnalysis::kISRFSR_ttbar_Less";
case kRadHi_ttbar:
return "AtlTopLevelAnalysis::kRadHi_ttbar";
case kRadLo_ttbar:
return "AtlTopLevelAnalysis::kRadLo_ttbar";
case kScaleVar1:
return "AtlTopLevelAnalysis::kScaleVar1";
case kScaleVar2:
return "AtlTopLevelAnalysis::kScaleVar2";
case kScaleVar3:
return "AtlTopLevelAnalysis::kScaleVar3";
case kScaleVar4:
return "AtlTopLevelAnalysis::kScaleVar4";
case kScaleVar5:
return "AtlTopLevelAnalysis::kScaleVar5";
case kScaleVar6:
return "AtlTopLevelAnalysis::kScaleVar6";
case kScaleVar_tchan1:
return "AtlTopLevelAnalysis::kScaleVar_tchan1";
case kScaleVar_tchan2:
return "AtlTopLevelAnalysis::kScaleVar_tchan2";
case kScaleVar_tchan3:
return "AtlTopLevelAnalysis::kScaleVar_tchan3";
case kScaleVar_tchan4:
return "AtlTopLevelAnalysis::kScaleVar_tchan4";
case kWjetsGen:
return "AtlTopLevelAnalysis::kWjetsGen";
case kPdf_up:
return "AtlTopLevelAnalysis::kPdf_up";
case kPdf_down:
return "AtlTopLevelAnalysis::kPdf_down";
default:
cout << "<AtlTopLevelAnalysis::GetSystematicEnum>: Systematic not known! Abort!" << endl;
gSystem->Abort(0);
}
return "";
}
Bool_t AtlTopLevelAnalysis::IsJESComponentSystematic(Int_t Systematic) {
return ( (Systematic == kBJES_DOWN) ||
(Systematic == kBJES_UP) ||
(Systematic == kETAINTERCALIB_MODEL_DOWN) ||
(Systematic == kETAINTERCALIB_MODEL_UP) ||
(Systematic == kETAINTERCALIB_TOTALSTAT_DOWN) ||
(Systematic == kETAINTERCALIB_TOTALSTAT_UP) ||
(Systematic == kJESEFF_DET1_DOWN) ||
(Systematic == kJESEFF_DET1_UP) ||
(Systematic == kJESEFF_DET2_DOWN) ||
(Systematic == kJESEFF_DET2_UP) ||
(Systematic == kJESEFF_DET3_DOWN) ||
(Systematic == kJESEFF_DET3_UP) ||
(Systematic == kJESEFF_MIX1_DOWN) ||
(Systematic == kJESEFF_MIX1_UP) ||
(Systematic == kJESEFF_MIX2_DOWN) ||
(Systematic == kJESEFF_MIX2_UP) ||
(Systematic == kJESEFF_MIX3_DOWN) ||
(Systematic == kJESEFF_MIX3_UP) ||
(Systematic == kJESEFF_MIX4_DOWN) ||
(Systematic == kJESEFF_MIX4_UP) ||
(Systematic == kJESEFF_MODEL1_DOWN) ||
(Systematic == kJESEFF_MODEL1_UP) ||
(Systematic == kJESEFF_MODEL2_DOWN) ||
(Systematic == kJESEFF_MODEL2_UP) ||
(Systematic == kJESEFF_MODEL3_DOWN) ||
(Systematic == kJESEFF_MODEL3_UP) ||
(Systematic == kJESEFF_MODEL4_DOWN) ||
(Systematic == kJESEFF_MODEL4_UP) ||
(Systematic == kJESEFF_STAT1_DOWN) ||
(Systematic == kJESEFF_STAT1_UP) ||
(Systematic == kJESEFF_STAT2_DOWN) ||
(Systematic == kJESEFF_STAT2_UP) ||
(Systematic == kJESEFF_STAT3_DOWN) ||
(Systematic == kJESEFF_STAT3_UP) ||
(Systematic == kJESEFF_STAT4_DOWN) ||
(Systematic == kJESEFF_STAT4_UP) ||
(Systematic == kJESPILEUP_OFFMU_DOWN) ||
(Systematic == kJESPILEUP_OFFMU_UP) ||
(Systematic == kJESPILEUP_OFFNPV_DOWN) ||
(Systematic == kJESPILEUP_OFFNPV_UP) ||
(Systematic == kJESPILEUP_PT_DOWN) ||
(Systematic == kJESPILEUP_PT_UP) ||
(Systematic == kJESPILEUP_RHO_DOWN) ||
(Systematic == kJESPILEUP_RHO_UP) ||
(Systematic == kSINGLEPART_DOWN) ||
(Systematic == kSINGLEPART_UP) ||
(Systematic == kFLAVOR_COMP_DOWN) ||
(Systematic == kFLAVOR_COMP_UP) ||
(Systematic == kFLAVOR_RESP_DOWN) ||
(Systematic == kFLAVOR_RESP_UP) ||
(Systematic == kPUNCH_THROUGH_DOWN) ||
(Systematic == kPUNCH_THROUGH_UP) ) ? kTRUE : kFALSE;
}
Bool_t AtlTopLevelAnalysis::IsScaleFactorSystematic(Int_t Systematic) {
return ( (Systematic == kLEP_RECO_SF_DOWN) ||
(Systematic == kLEP_RECO_SF_UP) ||
(Systematic == kLEP_ID_SF_DOWN) ||
(Systematic == kLEP_ID_SF_UP) ||
(Systematic == kLEP_TRIG_SF_DOWN) ||
(Systematic == kLEP_TRIG_SF_UP) ||
(Systematic == kBTAGSF_DOWN) ||
(Systematic == kBTAGSF_UP) ||
(Systematic == kCTAGSF_DOWN) ||
(Systematic == kCTAGSF_UP) ||
(Systematic == kMISTAGSF_DOWN) ||
(Systematic == kMISTAGSF_UP) ) ? kTRUE : kFALSE;
}
Bool_t AtlTopLevelAnalysis::IsSampleSystematic(Int_t Systematic) {
return ( (Systematic == kWtDS) ||
(Systematic == kMCatNLO) ||
(Systematic == kMCatNLO_SgTop) ||
(Systematic == kMCatNLO_tchan) ||
(Systematic == kMCatNLO_schan) ||
(Systematic == kMCatNLO_wt) ||
(Systematic == kMCatNLO_ttbar) ||
(Systematic == kaMCatNLO_tchan) ||
(Systematic == kaMCatNLO_schan) ||
(Systematic == kPowhegPythia_t) ||
(Systematic == kPowhegPythia2011C_t) ||
(Systematic == kPowhegHerwig_t) ||
(Systematic == kISRFSR_ttbar_More) ||
(Systematic == kISRFSR_ttbar_Less) ||
(Systematic == kRadHi_ttbar) ||
(Systematic == kRadLo_ttbar) ||
(Systematic == kScaleVar1) ||
(Systematic == kScaleVar2) ||
(Systematic == kScaleVar3) ||
(Systematic == kScaleVar4) ||
(Systematic == kScaleVar5) ||
(Systematic == kScaleVar6) ||
(Systematic == kWjetsGen) ||
(Systematic == kScaleVar_tchan1) ||
(Systematic == kScaleVar_tchan2) ||
(Systematic == kScaleVar_tchan3) ||
(Systematic == kScaleVar_tchan4) ) ? kTRUE : kFALSE;
}
Bool_t AtlTopLevelAnalysis::IsBTagEVScaleFactorSystematic(Int_t Systematic) {
return ( (Systematic >= kBTAGSF_UP_BREAK0 &&
Systematic <= kBTAGSF_UP_BREAK8 ) ||
(Systematic >= kBTAGSF_DOWN_BREAK0 &&
Systematic <= kBTAGSF_DOWN_BREAK8 ) ||
(Systematic >= kCTAGSF_UP_BREAK0 &&
Systematic <= kCTAGSF_UP_BREAK6 ) ||
(Systematic >= kCTAGSF_DOWN_BREAK0 &&
Systematic <= kCTAGSF_DOWN_BREAK6 ) ||
(Systematic >= kMISTAGSF_UP_BREAK0 &&
Systematic <= kMISTAGSF_UP_BREAK11 ) ||
(Systematic >= kMISTAGSF_DOWN_BREAK0 &&
Systematic <= kMISTAGSF_DOWN_BREAK11 ) ) ? kTRUE : kFALSE;
}
Bool_t AtlTopLevelAnalysis::GetTaskStatus(TString *jobHome,
TString *outfileName,
TString *outfile) {
if ( fForceRetry ) return kFALSE;
TString *logfile = new TString(jobHome->Data());
logfile->Append( outfileName->Data() );
logfile->ReplaceAll(".root", 5, ".log", 4);
TString jobstatus = TString();
if ( !gSystem->Exec(Form("[ -s %s ]", logfile->Data())) ) {
FILE *flog = gSystem->OpenPipe(
Form("grep -c \"Job Summary\" %s",
logfile->Data() ), "r" );
jobstatus.Gets(flog);
gSystem->ClosePipe(flog);
}
delete logfile;
if ( !gSystem->Exec(Form("[ -s %s ]", outfile->Data()))
&& (jobstatus.Contains("1")) ) {
return kTRUE;
}
return kFALSE;
}
void AtlTopLevelAnalysis::SetGridRootVersion(const char* RootVersion) {
if ( fGridRootVersion != 0 ) delete fGridRootVersion;
fGridRootVersion = new TString(RootVersion);
}
void AtlTopLevelAnalysis::SetGridCmtVersion(const char* CmtVersion) {
if ( fGridCmtVersion != 0 ) delete fGridCmtVersion;
fGridCmtVersion = new TString(CmtVersion);
}
void AtlTopLevelAnalysis::SetGridUserName(const char* UserName) {
if ( fGridUserName != 0 ) delete fGridUserName;
fGridUserName = new TString(UserName);
}
void AtlTopLevelAnalysis::SetGridSuffix(const char* Suffix) {
if ( fGridSuffix != 0 ) delete fGridSuffix;
fGridSuffix = new TString(Suffix);
}
void AtlTopLevelAnalysis::SetMemTkRunScript(const char* script) {
if ( fMemTkRunScript != 0 ) delete fMemTkRunScript;
fMemTkRunScript = new TString(script);
}
Bool_t AtlTopLevelAnalysis::IsIgnored(AtlSample * sample) {
if ( GetCampaign() > 13 ) {
if ( !fUseHforSamples )
return kFALSE;
Fatal(__FUNCTION__, "HFOR splitting isn't supported anymore.");
return kTRUE;
}
if ( fUseHforSamples )
return (sample->IsWjetsLight() || sample->IsWjetsHeavy());
return (sample->IsHFOR0() || sample->IsHFOR1() || sample->IsHFOR2() || sample->IsHFOR3());
}
AtlTopLevelAnalysis.cxx:1 AtlTopLevelAnalysis.cxx:2 AtlTopLevelAnalysis.cxx:3 AtlTopLevelAnalysis.cxx:4 AtlTopLevelAnalysis.cxx:5 AtlTopLevelAnalysis.cxx:6 AtlTopLevelAnalysis.cxx:7 AtlTopLevelAnalysis.cxx:8 AtlTopLevelAnalysis.cxx:9 AtlTopLevelAnalysis.cxx:10 AtlTopLevelAnalysis.cxx:11 AtlTopLevelAnalysis.cxx:12 AtlTopLevelAnalysis.cxx:13 AtlTopLevelAnalysis.cxx:14 AtlTopLevelAnalysis.cxx:15 AtlTopLevelAnalysis.cxx:16 AtlTopLevelAnalysis.cxx:17 AtlTopLevelAnalysis.cxx:18 AtlTopLevelAnalysis.cxx:19 AtlTopLevelAnalysis.cxx:20 AtlTopLevelAnalysis.cxx:21 AtlTopLevelAnalysis.cxx:22 AtlTopLevelAnalysis.cxx:23 AtlTopLevelAnalysis.cxx:24 AtlTopLevelAnalysis.cxx:25 AtlTopLevelAnalysis.cxx:26 AtlTopLevelAnalysis.cxx:27 AtlTopLevelAnalysis.cxx:28 AtlTopLevelAnalysis.cxx:29 AtlTopLevelAnalysis.cxx:30 AtlTopLevelAnalysis.cxx:31 AtlTopLevelAnalysis.cxx:32 AtlTopLevelAnalysis.cxx:33 AtlTopLevelAnalysis.cxx:34 AtlTopLevelAnalysis.cxx:35 AtlTopLevelAnalysis.cxx:36 AtlTopLevelAnalysis.cxx:37 AtlTopLevelAnalysis.cxx:38 AtlTopLevelAnalysis.cxx:39 AtlTopLevelAnalysis.cxx:40 AtlTopLevelAnalysis.cxx:41 AtlTopLevelAnalysis.cxx:42 AtlTopLevelAnalysis.cxx:43 AtlTopLevelAnalysis.cxx:44 AtlTopLevelAnalysis.cxx:45 AtlTopLevelAnalysis.cxx:46 AtlTopLevelAnalysis.cxx:47 AtlTopLevelAnalysis.cxx:48 AtlTopLevelAnalysis.cxx:49 AtlTopLevelAnalysis.cxx:50 AtlTopLevelAnalysis.cxx:51 AtlTopLevelAnalysis.cxx:52 AtlTopLevelAnalysis.cxx:53 AtlTopLevelAnalysis.cxx:54 AtlTopLevelAnalysis.cxx:55 AtlTopLevelAnalysis.cxx:56 AtlTopLevelAnalysis.cxx:57 AtlTopLevelAnalysis.cxx:58 AtlTopLevelAnalysis.cxx:59 AtlTopLevelAnalysis.cxx:60 AtlTopLevelAnalysis.cxx:61 AtlTopLevelAnalysis.cxx:62 AtlTopLevelAnalysis.cxx:63 AtlTopLevelAnalysis.cxx:64 AtlTopLevelAnalysis.cxx:65 AtlTopLevelAnalysis.cxx:66 AtlTopLevelAnalysis.cxx:67 AtlTopLevelAnalysis.cxx:68 AtlTopLevelAnalysis.cxx:69 AtlTopLevelAnalysis.cxx:70 AtlTopLevelAnalysis.cxx:71 AtlTopLevelAnalysis.cxx:72 AtlTopLevelAnalysis.cxx:73 AtlTopLevelAnalysis.cxx:74 AtlTopLevelAnalysis.cxx:75 AtlTopLevelAnalysis.cxx:76 AtlTopLevelAnalysis.cxx:77 AtlTopLevelAnalysis.cxx:78 AtlTopLevelAnalysis.cxx:79 AtlTopLevelAnalysis.cxx:80 AtlTopLevelAnalysis.cxx:81 AtlTopLevelAnalysis.cxx:82 AtlTopLevelAnalysis.cxx:83 AtlTopLevelAnalysis.cxx:84 AtlTopLevelAnalysis.cxx:85 AtlTopLevelAnalysis.cxx:86 AtlTopLevelAnalysis.cxx:87 AtlTopLevelAnalysis.cxx:88 AtlTopLevelAnalysis.cxx:89 AtlTopLevelAnalysis.cxx:90 AtlTopLevelAnalysis.cxx:91 AtlTopLevelAnalysis.cxx:92 AtlTopLevelAnalysis.cxx:93 AtlTopLevelAnalysis.cxx:94 AtlTopLevelAnalysis.cxx:95 AtlTopLevelAnalysis.cxx:96 AtlTopLevelAnalysis.cxx:97 AtlTopLevelAnalysis.cxx:98 AtlTopLevelAnalysis.cxx:99 AtlTopLevelAnalysis.cxx:100 AtlTopLevelAnalysis.cxx:101 AtlTopLevelAnalysis.cxx:102 AtlTopLevelAnalysis.cxx:103 AtlTopLevelAnalysis.cxx:104 AtlTopLevelAnalysis.cxx:105 AtlTopLevelAnalysis.cxx:106 AtlTopLevelAnalysis.cxx:107 AtlTopLevelAnalysis.cxx:108 AtlTopLevelAnalysis.cxx:109 AtlTopLevelAnalysis.cxx:110 AtlTopLevelAnalysis.cxx:111 AtlTopLevelAnalysis.cxx:112 AtlTopLevelAnalysis.cxx:113 AtlTopLevelAnalysis.cxx:114 AtlTopLevelAnalysis.cxx:115 AtlTopLevelAnalysis.cxx:116 AtlTopLevelAnalysis.cxx:117 AtlTopLevelAnalysis.cxx:118 AtlTopLevelAnalysis.cxx:119 AtlTopLevelAnalysis.cxx:120 AtlTopLevelAnalysis.cxx:121 AtlTopLevelAnalysis.cxx:122 AtlTopLevelAnalysis.cxx:123 AtlTopLevelAnalysis.cxx:124 AtlTopLevelAnalysis.cxx:125 AtlTopLevelAnalysis.cxx:126 AtlTopLevelAnalysis.cxx:127 AtlTopLevelAnalysis.cxx:128 AtlTopLevelAnalysis.cxx:129 AtlTopLevelAnalysis.cxx:130 AtlTopLevelAnalysis.cxx:131 AtlTopLevelAnalysis.cxx:132 AtlTopLevelAnalysis.cxx:133 AtlTopLevelAnalysis.cxx:134 AtlTopLevelAnalysis.cxx:135 AtlTopLevelAnalysis.cxx:136 AtlTopLevelAnalysis.cxx:137 AtlTopLevelAnalysis.cxx:138 AtlTopLevelAnalysis.cxx:139 AtlTopLevelAnalysis.cxx:140 AtlTopLevelAnalysis.cxx:141 AtlTopLevelAnalysis.cxx:142 AtlTopLevelAnalysis.cxx:143 AtlTopLevelAnalysis.cxx:144 AtlTopLevelAnalysis.cxx:145 AtlTopLevelAnalysis.cxx:146 AtlTopLevelAnalysis.cxx:147 AtlTopLevelAnalysis.cxx:148 AtlTopLevelAnalysis.cxx:149 AtlTopLevelAnalysis.cxx:150 AtlTopLevelAnalysis.cxx:151 AtlTopLevelAnalysis.cxx:152 AtlTopLevelAnalysis.cxx:153 AtlTopLevelAnalysis.cxx:154 AtlTopLevelAnalysis.cxx:155 AtlTopLevelAnalysis.cxx:156 AtlTopLevelAnalysis.cxx:157 AtlTopLevelAnalysis.cxx:158 AtlTopLevelAnalysis.cxx:159 AtlTopLevelAnalysis.cxx:160 AtlTopLevelAnalysis.cxx:161 AtlTopLevelAnalysis.cxx:162 AtlTopLevelAnalysis.cxx:163 AtlTopLevelAnalysis.cxx:164 AtlTopLevelAnalysis.cxx:165 AtlTopLevelAnalysis.cxx:166 AtlTopLevelAnalysis.cxx:167 AtlTopLevelAnalysis.cxx:168 AtlTopLevelAnalysis.cxx:169 AtlTopLevelAnalysis.cxx:170 AtlTopLevelAnalysis.cxx:171 AtlTopLevelAnalysis.cxx:172 AtlTopLevelAnalysis.cxx:173 AtlTopLevelAnalysis.cxx:174 AtlTopLevelAnalysis.cxx:175 AtlTopLevelAnalysis.cxx:176 AtlTopLevelAnalysis.cxx:177 AtlTopLevelAnalysis.cxx:178 AtlTopLevelAnalysis.cxx:179 AtlTopLevelAnalysis.cxx:180 AtlTopLevelAnalysis.cxx:181 AtlTopLevelAnalysis.cxx:182 AtlTopLevelAnalysis.cxx:183 AtlTopLevelAnalysis.cxx:184 AtlTopLevelAnalysis.cxx:185 AtlTopLevelAnalysis.cxx:186 AtlTopLevelAnalysis.cxx:187 AtlTopLevelAnalysis.cxx:188 AtlTopLevelAnalysis.cxx:189 AtlTopLevelAnalysis.cxx:190 AtlTopLevelAnalysis.cxx:191 AtlTopLevelAnalysis.cxx:192 AtlTopLevelAnalysis.cxx:193 AtlTopLevelAnalysis.cxx:194 AtlTopLevelAnalysis.cxx:195 AtlTopLevelAnalysis.cxx:196 AtlTopLevelAnalysis.cxx:197 AtlTopLevelAnalysis.cxx:198 AtlTopLevelAnalysis.cxx:199 AtlTopLevelAnalysis.cxx:200 AtlTopLevelAnalysis.cxx:201 AtlTopLevelAnalysis.cxx:202 AtlTopLevelAnalysis.cxx:203 AtlTopLevelAnalysis.cxx:204 AtlTopLevelAnalysis.cxx:205 AtlTopLevelAnalysis.cxx:206 AtlTopLevelAnalysis.cxx:207 AtlTopLevelAnalysis.cxx:208 AtlTopLevelAnalysis.cxx:209 AtlTopLevelAnalysis.cxx:210 AtlTopLevelAnalysis.cxx:211 AtlTopLevelAnalysis.cxx:212 AtlTopLevelAnalysis.cxx:213 AtlTopLevelAnalysis.cxx:214 AtlTopLevelAnalysis.cxx:215 AtlTopLevelAnalysis.cxx:216 AtlTopLevelAnalysis.cxx:217 AtlTopLevelAnalysis.cxx:218 AtlTopLevelAnalysis.cxx:219 AtlTopLevelAnalysis.cxx:220 AtlTopLevelAnalysis.cxx:221 AtlTopLevelAnalysis.cxx:222 AtlTopLevelAnalysis.cxx:223 AtlTopLevelAnalysis.cxx:224 AtlTopLevelAnalysis.cxx:225 AtlTopLevelAnalysis.cxx:226 AtlTopLevelAnalysis.cxx:227 AtlTopLevelAnalysis.cxx:228 AtlTopLevelAnalysis.cxx:229 AtlTopLevelAnalysis.cxx:230 AtlTopLevelAnalysis.cxx:231 AtlTopLevelAnalysis.cxx:232 AtlTopLevelAnalysis.cxx:233 AtlTopLevelAnalysis.cxx:234 AtlTopLevelAnalysis.cxx:235 AtlTopLevelAnalysis.cxx:236 AtlTopLevelAnalysis.cxx:237 AtlTopLevelAnalysis.cxx:238 AtlTopLevelAnalysis.cxx:239 AtlTopLevelAnalysis.cxx:240 AtlTopLevelAnalysis.cxx:241 AtlTopLevelAnalysis.cxx:242 AtlTopLevelAnalysis.cxx:243 AtlTopLevelAnalysis.cxx:244 AtlTopLevelAnalysis.cxx:245 AtlTopLevelAnalysis.cxx:246 AtlTopLevelAnalysis.cxx:247 AtlTopLevelAnalysis.cxx:248 AtlTopLevelAnalysis.cxx:249 AtlTopLevelAnalysis.cxx:250 AtlTopLevelAnalysis.cxx:251 AtlTopLevelAnalysis.cxx:252 AtlTopLevelAnalysis.cxx:253 AtlTopLevelAnalysis.cxx:254 AtlTopLevelAnalysis.cxx:255 AtlTopLevelAnalysis.cxx:256 AtlTopLevelAnalysis.cxx:257 AtlTopLevelAnalysis.cxx:258 AtlTopLevelAnalysis.cxx:259 AtlTopLevelAnalysis.cxx:260 AtlTopLevelAnalysis.cxx:261 AtlTopLevelAnalysis.cxx:262 AtlTopLevelAnalysis.cxx:263 AtlTopLevelAnalysis.cxx:264 AtlTopLevelAnalysis.cxx:265 AtlTopLevelAnalysis.cxx:266 AtlTopLevelAnalysis.cxx:267 AtlTopLevelAnalysis.cxx:268 AtlTopLevelAnalysis.cxx:269 AtlTopLevelAnalysis.cxx:270 AtlTopLevelAnalysis.cxx:271 AtlTopLevelAnalysis.cxx:272 AtlTopLevelAnalysis.cxx:273 AtlTopLevelAnalysis.cxx:274 AtlTopLevelAnalysis.cxx:275 AtlTopLevelAnalysis.cxx:276 AtlTopLevelAnalysis.cxx:277 AtlTopLevelAnalysis.cxx:278 AtlTopLevelAnalysis.cxx:279 AtlTopLevelAnalysis.cxx:280 AtlTopLevelAnalysis.cxx:281 AtlTopLevelAnalysis.cxx:282 AtlTopLevelAnalysis.cxx:283 AtlTopLevelAnalysis.cxx:284 AtlTopLevelAnalysis.cxx:285 AtlTopLevelAnalysis.cxx:286 AtlTopLevelAnalysis.cxx:287 AtlTopLevelAnalysis.cxx:288 AtlTopLevelAnalysis.cxx:289 AtlTopLevelAnalysis.cxx:290 AtlTopLevelAnalysis.cxx:291 AtlTopLevelAnalysis.cxx:292 AtlTopLevelAnalysis.cxx:293 AtlTopLevelAnalysis.cxx:294 AtlTopLevelAnalysis.cxx:295 AtlTopLevelAnalysis.cxx:296 AtlTopLevelAnalysis.cxx:297 AtlTopLevelAnalysis.cxx:298 AtlTopLevelAnalysis.cxx:299 AtlTopLevelAnalysis.cxx:300 AtlTopLevelAnalysis.cxx:301 AtlTopLevelAnalysis.cxx:302 AtlTopLevelAnalysis.cxx:303 AtlTopLevelAnalysis.cxx:304 AtlTopLevelAnalysis.cxx:305 AtlTopLevelAnalysis.cxx:306 AtlTopLevelAnalysis.cxx:307 AtlTopLevelAnalysis.cxx:308 AtlTopLevelAnalysis.cxx:309 AtlTopLevelAnalysis.cxx:310 AtlTopLevelAnalysis.cxx:311 AtlTopLevelAnalysis.cxx:312 AtlTopLevelAnalysis.cxx:313 AtlTopLevelAnalysis.cxx:314 AtlTopLevelAnalysis.cxx:315 AtlTopLevelAnalysis.cxx:316 AtlTopLevelAnalysis.cxx:317 AtlTopLevelAnalysis.cxx:318 AtlTopLevelAnalysis.cxx:319 AtlTopLevelAnalysis.cxx:320 AtlTopLevelAnalysis.cxx:321 AtlTopLevelAnalysis.cxx:322 AtlTopLevelAnalysis.cxx:323 AtlTopLevelAnalysis.cxx:324 AtlTopLevelAnalysis.cxx:325 AtlTopLevelAnalysis.cxx:326 AtlTopLevelAnalysis.cxx:327 AtlTopLevelAnalysis.cxx:328 AtlTopLevelAnalysis.cxx:329 AtlTopLevelAnalysis.cxx:330 AtlTopLevelAnalysis.cxx:331 AtlTopLevelAnalysis.cxx:332 AtlTopLevelAnalysis.cxx:333 AtlTopLevelAnalysis.cxx:334 AtlTopLevelAnalysis.cxx:335 AtlTopLevelAnalysis.cxx:336 AtlTopLevelAnalysis.cxx:337 AtlTopLevelAnalysis.cxx:338 AtlTopLevelAnalysis.cxx:339 AtlTopLevelAnalysis.cxx:340 AtlTopLevelAnalysis.cxx:341 AtlTopLevelAnalysis.cxx:342 AtlTopLevelAnalysis.cxx:343 AtlTopLevelAnalysis.cxx:344 AtlTopLevelAnalysis.cxx:345 AtlTopLevelAnalysis.cxx:346 AtlTopLevelAnalysis.cxx:347 AtlTopLevelAnalysis.cxx:348 AtlTopLevelAnalysis.cxx:349 AtlTopLevelAnalysis.cxx:350 AtlTopLevelAnalysis.cxx:351 AtlTopLevelAnalysis.cxx:352 AtlTopLevelAnalysis.cxx:353 AtlTopLevelAnalysis.cxx:354 AtlTopLevelAnalysis.cxx:355 AtlTopLevelAnalysis.cxx:356 AtlTopLevelAnalysis.cxx:357 AtlTopLevelAnalysis.cxx:358 AtlTopLevelAnalysis.cxx:359 AtlTopLevelAnalysis.cxx:360 AtlTopLevelAnalysis.cxx:361 AtlTopLevelAnalysis.cxx:362 AtlTopLevelAnalysis.cxx:363 AtlTopLevelAnalysis.cxx:364 AtlTopLevelAnalysis.cxx:365 AtlTopLevelAnalysis.cxx:366 AtlTopLevelAnalysis.cxx:367 AtlTopLevelAnalysis.cxx:368 AtlTopLevelAnalysis.cxx:369 AtlTopLevelAnalysis.cxx:370 AtlTopLevelAnalysis.cxx:371 AtlTopLevelAnalysis.cxx:372 AtlTopLevelAnalysis.cxx:373 AtlTopLevelAnalysis.cxx:374 AtlTopLevelAnalysis.cxx:375 AtlTopLevelAnalysis.cxx:376 AtlTopLevelAnalysis.cxx:377 AtlTopLevelAnalysis.cxx:378 AtlTopLevelAnalysis.cxx:379 AtlTopLevelAnalysis.cxx:380 AtlTopLevelAnalysis.cxx:381 AtlTopLevelAnalysis.cxx:382 AtlTopLevelAnalysis.cxx:383 AtlTopLevelAnalysis.cxx:384 AtlTopLevelAnalysis.cxx:385 AtlTopLevelAnalysis.cxx:386 AtlTopLevelAnalysis.cxx:387 AtlTopLevelAnalysis.cxx:388 AtlTopLevelAnalysis.cxx:389 AtlTopLevelAnalysis.cxx:390 AtlTopLevelAnalysis.cxx:391 AtlTopLevelAnalysis.cxx:392 AtlTopLevelAnalysis.cxx:393 AtlTopLevelAnalysis.cxx:394 AtlTopLevelAnalysis.cxx:395 AtlTopLevelAnalysis.cxx:396 AtlTopLevelAnalysis.cxx:397 AtlTopLevelAnalysis.cxx:398 AtlTopLevelAnalysis.cxx:399 AtlTopLevelAnalysis.cxx:400 AtlTopLevelAnalysis.cxx:401 AtlTopLevelAnalysis.cxx:402 AtlTopLevelAnalysis.cxx:403 AtlTopLevelAnalysis.cxx:404 AtlTopLevelAnalysis.cxx:405 AtlTopLevelAnalysis.cxx:406 AtlTopLevelAnalysis.cxx:407 AtlTopLevelAnalysis.cxx:408 AtlTopLevelAnalysis.cxx:409 AtlTopLevelAnalysis.cxx:410 AtlTopLevelAnalysis.cxx:411 AtlTopLevelAnalysis.cxx:412 AtlTopLevelAnalysis.cxx:413 AtlTopLevelAnalysis.cxx:414 AtlTopLevelAnalysis.cxx:415 AtlTopLevelAnalysis.cxx:416 AtlTopLevelAnalysis.cxx:417 AtlTopLevelAnalysis.cxx:418 AtlTopLevelAnalysis.cxx:419 AtlTopLevelAnalysis.cxx:420 AtlTopLevelAnalysis.cxx:421 AtlTopLevelAnalysis.cxx:422 AtlTopLevelAnalysis.cxx:423 AtlTopLevelAnalysis.cxx:424 AtlTopLevelAnalysis.cxx:425 AtlTopLevelAnalysis.cxx:426 AtlTopLevelAnalysis.cxx:427 AtlTopLevelAnalysis.cxx:428 AtlTopLevelAnalysis.cxx:429 AtlTopLevelAnalysis.cxx:430 AtlTopLevelAnalysis.cxx:431 AtlTopLevelAnalysis.cxx:432 AtlTopLevelAnalysis.cxx:433 AtlTopLevelAnalysis.cxx:434 AtlTopLevelAnalysis.cxx:435 AtlTopLevelAnalysis.cxx:436 AtlTopLevelAnalysis.cxx:437 AtlTopLevelAnalysis.cxx:438 AtlTopLevelAnalysis.cxx:439 AtlTopLevelAnalysis.cxx:440 AtlTopLevelAnalysis.cxx:441 AtlTopLevelAnalysis.cxx:442 AtlTopLevelAnalysis.cxx:443 AtlTopLevelAnalysis.cxx:444 AtlTopLevelAnalysis.cxx:445 AtlTopLevelAnalysis.cxx:446 AtlTopLevelAnalysis.cxx:447 AtlTopLevelAnalysis.cxx:448 AtlTopLevelAnalysis.cxx:449 AtlTopLevelAnalysis.cxx:450 AtlTopLevelAnalysis.cxx:451 AtlTopLevelAnalysis.cxx:452 AtlTopLevelAnalysis.cxx:453 AtlTopLevelAnalysis.cxx:454 AtlTopLevelAnalysis.cxx:455 AtlTopLevelAnalysis.cxx:456 AtlTopLevelAnalysis.cxx:457 AtlTopLevelAnalysis.cxx:458 AtlTopLevelAnalysis.cxx:459 AtlTopLevelAnalysis.cxx:460 AtlTopLevelAnalysis.cxx:461 AtlTopLevelAnalysis.cxx:462 AtlTopLevelAnalysis.cxx:463 AtlTopLevelAnalysis.cxx:464 AtlTopLevelAnalysis.cxx:465 AtlTopLevelAnalysis.cxx:466 AtlTopLevelAnalysis.cxx:467 AtlTopLevelAnalysis.cxx:468 AtlTopLevelAnalysis.cxx:469 AtlTopLevelAnalysis.cxx:470 AtlTopLevelAnalysis.cxx:471 AtlTopLevelAnalysis.cxx:472 AtlTopLevelAnalysis.cxx:473 AtlTopLevelAnalysis.cxx:474 AtlTopLevelAnalysis.cxx:475 AtlTopLevelAnalysis.cxx:476 AtlTopLevelAnalysis.cxx:477 AtlTopLevelAnalysis.cxx:478 AtlTopLevelAnalysis.cxx:479 AtlTopLevelAnalysis.cxx:480 AtlTopLevelAnalysis.cxx:481 AtlTopLevelAnalysis.cxx:482 AtlTopLevelAnalysis.cxx:483 AtlTopLevelAnalysis.cxx:484 AtlTopLevelAnalysis.cxx:485 AtlTopLevelAnalysis.cxx:486 AtlTopLevelAnalysis.cxx:487 AtlTopLevelAnalysis.cxx:488 AtlTopLevelAnalysis.cxx:489 AtlTopLevelAnalysis.cxx:490 AtlTopLevelAnalysis.cxx:491 AtlTopLevelAnalysis.cxx:492 AtlTopLevelAnalysis.cxx:493 AtlTopLevelAnalysis.cxx:494 AtlTopLevelAnalysis.cxx:495 AtlTopLevelAnalysis.cxx:496 AtlTopLevelAnalysis.cxx:497 AtlTopLevelAnalysis.cxx:498 AtlTopLevelAnalysis.cxx:499 AtlTopLevelAnalysis.cxx:500 AtlTopLevelAnalysis.cxx:501 AtlTopLevelAnalysis.cxx:502 AtlTopLevelAnalysis.cxx:503 AtlTopLevelAnalysis.cxx:504 AtlTopLevelAnalysis.cxx:505 AtlTopLevelAnalysis.cxx:506 AtlTopLevelAnalysis.cxx:507 AtlTopLevelAnalysis.cxx:508 AtlTopLevelAnalysis.cxx:509 AtlTopLevelAnalysis.cxx:510 AtlTopLevelAnalysis.cxx:511 AtlTopLevelAnalysis.cxx:512 AtlTopLevelAnalysis.cxx:513 AtlTopLevelAnalysis.cxx:514 AtlTopLevelAnalysis.cxx:515 AtlTopLevelAnalysis.cxx:516 AtlTopLevelAnalysis.cxx:517 AtlTopLevelAnalysis.cxx:518 AtlTopLevelAnalysis.cxx:519 AtlTopLevelAnalysis.cxx:520 AtlTopLevelAnalysis.cxx:521 AtlTopLevelAnalysis.cxx:522 AtlTopLevelAnalysis.cxx:523 AtlTopLevelAnalysis.cxx:524 AtlTopLevelAnalysis.cxx:525 AtlTopLevelAnalysis.cxx:526 AtlTopLevelAnalysis.cxx:527 AtlTopLevelAnalysis.cxx:528 AtlTopLevelAnalysis.cxx:529 AtlTopLevelAnalysis.cxx:530 AtlTopLevelAnalysis.cxx:531 AtlTopLevelAnalysis.cxx:532 AtlTopLevelAnalysis.cxx:533 AtlTopLevelAnalysis.cxx:534 AtlTopLevelAnalysis.cxx:535 AtlTopLevelAnalysis.cxx:536 AtlTopLevelAnalysis.cxx:537 AtlTopLevelAnalysis.cxx:538 AtlTopLevelAnalysis.cxx:539 AtlTopLevelAnalysis.cxx:540 AtlTopLevelAnalysis.cxx:541 AtlTopLevelAnalysis.cxx:542 AtlTopLevelAnalysis.cxx:543 AtlTopLevelAnalysis.cxx:544 AtlTopLevelAnalysis.cxx:545 AtlTopLevelAnalysis.cxx:546 AtlTopLevelAnalysis.cxx:547 AtlTopLevelAnalysis.cxx:548 AtlTopLevelAnalysis.cxx:549 AtlTopLevelAnalysis.cxx:550 AtlTopLevelAnalysis.cxx:551 AtlTopLevelAnalysis.cxx:552 AtlTopLevelAnalysis.cxx:553 AtlTopLevelAnalysis.cxx:554 AtlTopLevelAnalysis.cxx:555 AtlTopLevelAnalysis.cxx:556 AtlTopLevelAnalysis.cxx:557 AtlTopLevelAnalysis.cxx:558 AtlTopLevelAnalysis.cxx:559 AtlTopLevelAnalysis.cxx:560 AtlTopLevelAnalysis.cxx:561 AtlTopLevelAnalysis.cxx:562 AtlTopLevelAnalysis.cxx:563 AtlTopLevelAnalysis.cxx:564 AtlTopLevelAnalysis.cxx:565 AtlTopLevelAnalysis.cxx:566 AtlTopLevelAnalysis.cxx:567 AtlTopLevelAnalysis.cxx:568 AtlTopLevelAnalysis.cxx:569 AtlTopLevelAnalysis.cxx:570 AtlTopLevelAnalysis.cxx:571 AtlTopLevelAnalysis.cxx:572 AtlTopLevelAnalysis.cxx:573 AtlTopLevelAnalysis.cxx:574 AtlTopLevelAnalysis.cxx:575 AtlTopLevelAnalysis.cxx:576 AtlTopLevelAnalysis.cxx:577 AtlTopLevelAnalysis.cxx:578 AtlTopLevelAnalysis.cxx:579 AtlTopLevelAnalysis.cxx:580 AtlTopLevelAnalysis.cxx:581 AtlTopLevelAnalysis.cxx:582 AtlTopLevelAnalysis.cxx:583 AtlTopLevelAnalysis.cxx:584 AtlTopLevelAnalysis.cxx:585 AtlTopLevelAnalysis.cxx:586 AtlTopLevelAnalysis.cxx:587 AtlTopLevelAnalysis.cxx:588 AtlTopLevelAnalysis.cxx:589 AtlTopLevelAnalysis.cxx:590 AtlTopLevelAnalysis.cxx:591 AtlTopLevelAnalysis.cxx:592 AtlTopLevelAnalysis.cxx:593 AtlTopLevelAnalysis.cxx:594 AtlTopLevelAnalysis.cxx:595 AtlTopLevelAnalysis.cxx:596 AtlTopLevelAnalysis.cxx:597 AtlTopLevelAnalysis.cxx:598 AtlTopLevelAnalysis.cxx:599 AtlTopLevelAnalysis.cxx:600 AtlTopLevelAnalysis.cxx:601 AtlTopLevelAnalysis.cxx:602 AtlTopLevelAnalysis.cxx:603 AtlTopLevelAnalysis.cxx:604 AtlTopLevelAnalysis.cxx:605 AtlTopLevelAnalysis.cxx:606 AtlTopLevelAnalysis.cxx:607 AtlTopLevelAnalysis.cxx:608 AtlTopLevelAnalysis.cxx:609 AtlTopLevelAnalysis.cxx:610 AtlTopLevelAnalysis.cxx:611 AtlTopLevelAnalysis.cxx:612 AtlTopLevelAnalysis.cxx:613 AtlTopLevelAnalysis.cxx:614 AtlTopLevelAnalysis.cxx:615 AtlTopLevelAnalysis.cxx:616 AtlTopLevelAnalysis.cxx:617 AtlTopLevelAnalysis.cxx:618 AtlTopLevelAnalysis.cxx:619 AtlTopLevelAnalysis.cxx:620 AtlTopLevelAnalysis.cxx:621 AtlTopLevelAnalysis.cxx:622 AtlTopLevelAnalysis.cxx:623 AtlTopLevelAnalysis.cxx:624 AtlTopLevelAnalysis.cxx:625 AtlTopLevelAnalysis.cxx:626 AtlTopLevelAnalysis.cxx:627 AtlTopLevelAnalysis.cxx:628 AtlTopLevelAnalysis.cxx:629 AtlTopLevelAnalysis.cxx:630 AtlTopLevelAnalysis.cxx:631 AtlTopLevelAnalysis.cxx:632 AtlTopLevelAnalysis.cxx:633 AtlTopLevelAnalysis.cxx:634 AtlTopLevelAnalysis.cxx:635 AtlTopLevelAnalysis.cxx:636 AtlTopLevelAnalysis.cxx:637 AtlTopLevelAnalysis.cxx:638 AtlTopLevelAnalysis.cxx:639 AtlTopLevelAnalysis.cxx:640 AtlTopLevelAnalysis.cxx:641 AtlTopLevelAnalysis.cxx:642 AtlTopLevelAnalysis.cxx:643 AtlTopLevelAnalysis.cxx:644 AtlTopLevelAnalysis.cxx:645 AtlTopLevelAnalysis.cxx:646 AtlTopLevelAnalysis.cxx:647 AtlTopLevelAnalysis.cxx:648 AtlTopLevelAnalysis.cxx:649 AtlTopLevelAnalysis.cxx:650 AtlTopLevelAnalysis.cxx:651 AtlTopLevelAnalysis.cxx:652 AtlTopLevelAnalysis.cxx:653 AtlTopLevelAnalysis.cxx:654 AtlTopLevelAnalysis.cxx:655 AtlTopLevelAnalysis.cxx:656 AtlTopLevelAnalysis.cxx:657 AtlTopLevelAnalysis.cxx:658 AtlTopLevelAnalysis.cxx:659 AtlTopLevelAnalysis.cxx:660 AtlTopLevelAnalysis.cxx:661 AtlTopLevelAnalysis.cxx:662 AtlTopLevelAnalysis.cxx:663 AtlTopLevelAnalysis.cxx:664 AtlTopLevelAnalysis.cxx:665 AtlTopLevelAnalysis.cxx:666 AtlTopLevelAnalysis.cxx:667 AtlTopLevelAnalysis.cxx:668 AtlTopLevelAnalysis.cxx:669 AtlTopLevelAnalysis.cxx:670 AtlTopLevelAnalysis.cxx:671 AtlTopLevelAnalysis.cxx:672 AtlTopLevelAnalysis.cxx:673 AtlTopLevelAnalysis.cxx:674 AtlTopLevelAnalysis.cxx:675 AtlTopLevelAnalysis.cxx:676 AtlTopLevelAnalysis.cxx:677 AtlTopLevelAnalysis.cxx:678 AtlTopLevelAnalysis.cxx:679 AtlTopLevelAnalysis.cxx:680 AtlTopLevelAnalysis.cxx:681 AtlTopLevelAnalysis.cxx:682 AtlTopLevelAnalysis.cxx:683 AtlTopLevelAnalysis.cxx:684 AtlTopLevelAnalysis.cxx:685 AtlTopLevelAnalysis.cxx:686 AtlTopLevelAnalysis.cxx:687 AtlTopLevelAnalysis.cxx:688 AtlTopLevelAnalysis.cxx:689 AtlTopLevelAnalysis.cxx:690 AtlTopLevelAnalysis.cxx:691 AtlTopLevelAnalysis.cxx:692 AtlTopLevelAnalysis.cxx:693 AtlTopLevelAnalysis.cxx:694 AtlTopLevelAnalysis.cxx:695 AtlTopLevelAnalysis.cxx:696 AtlTopLevelAnalysis.cxx:697 AtlTopLevelAnalysis.cxx:698 AtlTopLevelAnalysis.cxx:699 AtlTopLevelAnalysis.cxx:700 AtlTopLevelAnalysis.cxx:701 AtlTopLevelAnalysis.cxx:702 AtlTopLevelAnalysis.cxx:703 AtlTopLevelAnalysis.cxx:704 AtlTopLevelAnalysis.cxx:705 AtlTopLevelAnalysis.cxx:706 AtlTopLevelAnalysis.cxx:707 AtlTopLevelAnalysis.cxx:708 AtlTopLevelAnalysis.cxx:709 AtlTopLevelAnalysis.cxx:710 AtlTopLevelAnalysis.cxx:711 AtlTopLevelAnalysis.cxx:712 AtlTopLevelAnalysis.cxx:713 AtlTopLevelAnalysis.cxx:714 AtlTopLevelAnalysis.cxx:715 AtlTopLevelAnalysis.cxx:716 AtlTopLevelAnalysis.cxx:717 AtlTopLevelAnalysis.cxx:718 AtlTopLevelAnalysis.cxx:719 AtlTopLevelAnalysis.cxx:720 AtlTopLevelAnalysis.cxx:721 AtlTopLevelAnalysis.cxx:722 AtlTopLevelAnalysis.cxx:723 AtlTopLevelAnalysis.cxx:724 AtlTopLevelAnalysis.cxx:725 AtlTopLevelAnalysis.cxx:726 AtlTopLevelAnalysis.cxx:727 AtlTopLevelAnalysis.cxx:728 AtlTopLevelAnalysis.cxx:729 AtlTopLevelAnalysis.cxx:730 AtlTopLevelAnalysis.cxx:731 AtlTopLevelAnalysis.cxx:732 AtlTopLevelAnalysis.cxx:733 AtlTopLevelAnalysis.cxx:734 AtlTopLevelAnalysis.cxx:735 AtlTopLevelAnalysis.cxx:736 AtlTopLevelAnalysis.cxx:737 AtlTopLevelAnalysis.cxx:738 AtlTopLevelAnalysis.cxx:739 AtlTopLevelAnalysis.cxx:740 AtlTopLevelAnalysis.cxx:741 AtlTopLevelAnalysis.cxx:742 AtlTopLevelAnalysis.cxx:743 AtlTopLevelAnalysis.cxx:744 AtlTopLevelAnalysis.cxx:745 AtlTopLevelAnalysis.cxx:746 AtlTopLevelAnalysis.cxx:747 AtlTopLevelAnalysis.cxx:748 AtlTopLevelAnalysis.cxx:749 AtlTopLevelAnalysis.cxx:750 AtlTopLevelAnalysis.cxx:751 AtlTopLevelAnalysis.cxx:752 AtlTopLevelAnalysis.cxx:753 AtlTopLevelAnalysis.cxx:754 AtlTopLevelAnalysis.cxx:755 AtlTopLevelAnalysis.cxx:756 AtlTopLevelAnalysis.cxx:757 AtlTopLevelAnalysis.cxx:758 AtlTopLevelAnalysis.cxx:759 AtlTopLevelAnalysis.cxx:760 AtlTopLevelAnalysis.cxx:761 AtlTopLevelAnalysis.cxx:762 AtlTopLevelAnalysis.cxx:763 AtlTopLevelAnalysis.cxx:764 AtlTopLevelAnalysis.cxx:765 AtlTopLevelAnalysis.cxx:766 AtlTopLevelAnalysis.cxx:767 AtlTopLevelAnalysis.cxx:768 AtlTopLevelAnalysis.cxx:769 AtlTopLevelAnalysis.cxx:770 AtlTopLevelAnalysis.cxx:771 AtlTopLevelAnalysis.cxx:772 AtlTopLevelAnalysis.cxx:773 AtlTopLevelAnalysis.cxx:774 AtlTopLevelAnalysis.cxx:775 AtlTopLevelAnalysis.cxx:776 AtlTopLevelAnalysis.cxx:777 AtlTopLevelAnalysis.cxx:778 AtlTopLevelAnalysis.cxx:779 AtlTopLevelAnalysis.cxx:780 AtlTopLevelAnalysis.cxx:781 AtlTopLevelAnalysis.cxx:782 AtlTopLevelAnalysis.cxx:783 AtlTopLevelAnalysis.cxx:784 AtlTopLevelAnalysis.cxx:785 AtlTopLevelAnalysis.cxx:786 AtlTopLevelAnalysis.cxx:787 AtlTopLevelAnalysis.cxx:788 AtlTopLevelAnalysis.cxx:789 AtlTopLevelAnalysis.cxx:790 AtlTopLevelAnalysis.cxx:791 AtlTopLevelAnalysis.cxx:792 AtlTopLevelAnalysis.cxx:793 AtlTopLevelAnalysis.cxx:794 AtlTopLevelAnalysis.cxx:795 AtlTopLevelAnalysis.cxx:796 AtlTopLevelAnalysis.cxx:797 AtlTopLevelAnalysis.cxx:798 AtlTopLevelAnalysis.cxx:799 AtlTopLevelAnalysis.cxx:800 AtlTopLevelAnalysis.cxx:801 AtlTopLevelAnalysis.cxx:802 AtlTopLevelAnalysis.cxx:803 AtlTopLevelAnalysis.cxx:804 AtlTopLevelAnalysis.cxx:805 AtlTopLevelAnalysis.cxx:806 AtlTopLevelAnalysis.cxx:807 AtlTopLevelAnalysis.cxx:808 AtlTopLevelAnalysis.cxx:809 AtlTopLevelAnalysis.cxx:810 AtlTopLevelAnalysis.cxx:811 AtlTopLevelAnalysis.cxx:812 AtlTopLevelAnalysis.cxx:813 AtlTopLevelAnalysis.cxx:814 AtlTopLevelAnalysis.cxx:815 AtlTopLevelAnalysis.cxx:816 AtlTopLevelAnalysis.cxx:817 AtlTopLevelAnalysis.cxx:818 AtlTopLevelAnalysis.cxx:819 AtlTopLevelAnalysis.cxx:820 AtlTopLevelAnalysis.cxx:821 AtlTopLevelAnalysis.cxx:822 AtlTopLevelAnalysis.cxx:823 AtlTopLevelAnalysis.cxx:824 AtlTopLevelAnalysis.cxx:825 AtlTopLevelAnalysis.cxx:826 AtlTopLevelAnalysis.cxx:827 AtlTopLevelAnalysis.cxx:828 AtlTopLevelAnalysis.cxx:829 AtlTopLevelAnalysis.cxx:830 AtlTopLevelAnalysis.cxx:831 AtlTopLevelAnalysis.cxx:832 AtlTopLevelAnalysis.cxx:833 AtlTopLevelAnalysis.cxx:834 AtlTopLevelAnalysis.cxx:835 AtlTopLevelAnalysis.cxx:836 AtlTopLevelAnalysis.cxx:837 AtlTopLevelAnalysis.cxx:838 AtlTopLevelAnalysis.cxx:839 AtlTopLevelAnalysis.cxx:840 AtlTopLevelAnalysis.cxx:841 AtlTopLevelAnalysis.cxx:842 AtlTopLevelAnalysis.cxx:843 AtlTopLevelAnalysis.cxx:844 AtlTopLevelAnalysis.cxx:845 AtlTopLevelAnalysis.cxx:846 AtlTopLevelAnalysis.cxx:847 AtlTopLevelAnalysis.cxx:848 AtlTopLevelAnalysis.cxx:849 AtlTopLevelAnalysis.cxx:850 AtlTopLevelAnalysis.cxx:851 AtlTopLevelAnalysis.cxx:852 AtlTopLevelAnalysis.cxx:853 AtlTopLevelAnalysis.cxx:854 AtlTopLevelAnalysis.cxx:855 AtlTopLevelAnalysis.cxx:856 AtlTopLevelAnalysis.cxx:857 AtlTopLevelAnalysis.cxx:858 AtlTopLevelAnalysis.cxx:859 AtlTopLevelAnalysis.cxx:860 AtlTopLevelAnalysis.cxx:861 AtlTopLevelAnalysis.cxx:862 AtlTopLevelAnalysis.cxx:863 AtlTopLevelAnalysis.cxx:864 AtlTopLevelAnalysis.cxx:865 AtlTopLevelAnalysis.cxx:866 AtlTopLevelAnalysis.cxx:867 AtlTopLevelAnalysis.cxx:868 AtlTopLevelAnalysis.cxx:869 AtlTopLevelAnalysis.cxx:870 AtlTopLevelAnalysis.cxx:871 AtlTopLevelAnalysis.cxx:872 AtlTopLevelAnalysis.cxx:873 AtlTopLevelAnalysis.cxx:874 AtlTopLevelAnalysis.cxx:875 AtlTopLevelAnalysis.cxx:876 AtlTopLevelAnalysis.cxx:877 AtlTopLevelAnalysis.cxx:878 AtlTopLevelAnalysis.cxx:879 AtlTopLevelAnalysis.cxx:880 AtlTopLevelAnalysis.cxx:881 AtlTopLevelAnalysis.cxx:882 AtlTopLevelAnalysis.cxx:883 AtlTopLevelAnalysis.cxx:884 AtlTopLevelAnalysis.cxx:885 AtlTopLevelAnalysis.cxx:886 AtlTopLevelAnalysis.cxx:887 AtlTopLevelAnalysis.cxx:888 AtlTopLevelAnalysis.cxx:889 AtlTopLevelAnalysis.cxx:890 AtlTopLevelAnalysis.cxx:891 AtlTopLevelAnalysis.cxx:892 AtlTopLevelAnalysis.cxx:893 AtlTopLevelAnalysis.cxx:894 AtlTopLevelAnalysis.cxx:895 AtlTopLevelAnalysis.cxx:896 AtlTopLevelAnalysis.cxx:897 AtlTopLevelAnalysis.cxx:898 AtlTopLevelAnalysis.cxx:899 AtlTopLevelAnalysis.cxx:900 AtlTopLevelAnalysis.cxx:901 AtlTopLevelAnalysis.cxx:902 AtlTopLevelAnalysis.cxx:903 AtlTopLevelAnalysis.cxx:904 AtlTopLevelAnalysis.cxx:905 AtlTopLevelAnalysis.cxx:906 AtlTopLevelAnalysis.cxx:907 AtlTopLevelAnalysis.cxx:908 AtlTopLevelAnalysis.cxx:909 AtlTopLevelAnalysis.cxx:910 AtlTopLevelAnalysis.cxx:911 AtlTopLevelAnalysis.cxx:912 AtlTopLevelAnalysis.cxx:913 AtlTopLevelAnalysis.cxx:914 AtlTopLevelAnalysis.cxx:915 AtlTopLevelAnalysis.cxx:916 AtlTopLevelAnalysis.cxx:917 AtlTopLevelAnalysis.cxx:918 AtlTopLevelAnalysis.cxx:919 AtlTopLevelAnalysis.cxx:920 AtlTopLevelAnalysis.cxx:921 AtlTopLevelAnalysis.cxx:922 AtlTopLevelAnalysis.cxx:923 AtlTopLevelAnalysis.cxx:924 AtlTopLevelAnalysis.cxx:925 AtlTopLevelAnalysis.cxx:926 AtlTopLevelAnalysis.cxx:927 AtlTopLevelAnalysis.cxx:928 AtlTopLevelAnalysis.cxx:929 AtlTopLevelAnalysis.cxx:930 AtlTopLevelAnalysis.cxx:931 AtlTopLevelAnalysis.cxx:932 AtlTopLevelAnalysis.cxx:933 AtlTopLevelAnalysis.cxx:934 AtlTopLevelAnalysis.cxx:935 AtlTopLevelAnalysis.cxx:936 AtlTopLevelAnalysis.cxx:937 AtlTopLevelAnalysis.cxx:938 AtlTopLevelAnalysis.cxx:939 AtlTopLevelAnalysis.cxx:940 AtlTopLevelAnalysis.cxx:941 AtlTopLevelAnalysis.cxx:942 AtlTopLevelAnalysis.cxx:943 AtlTopLevelAnalysis.cxx:944 AtlTopLevelAnalysis.cxx:945 AtlTopLevelAnalysis.cxx:946 AtlTopLevelAnalysis.cxx:947 AtlTopLevelAnalysis.cxx:948 AtlTopLevelAnalysis.cxx:949 AtlTopLevelAnalysis.cxx:950 AtlTopLevelAnalysis.cxx:951 AtlTopLevelAnalysis.cxx:952 AtlTopLevelAnalysis.cxx:953 AtlTopLevelAnalysis.cxx:954 AtlTopLevelAnalysis.cxx:955 AtlTopLevelAnalysis.cxx:956 AtlTopLevelAnalysis.cxx:957 AtlTopLevelAnalysis.cxx:958 AtlTopLevelAnalysis.cxx:959 AtlTopLevelAnalysis.cxx:960 AtlTopLevelAnalysis.cxx:961 AtlTopLevelAnalysis.cxx:962 AtlTopLevelAnalysis.cxx:963 AtlTopLevelAnalysis.cxx:964 AtlTopLevelAnalysis.cxx:965 AtlTopLevelAnalysis.cxx:966 AtlTopLevelAnalysis.cxx:967 AtlTopLevelAnalysis.cxx:968 AtlTopLevelAnalysis.cxx:969 AtlTopLevelAnalysis.cxx:970 AtlTopLevelAnalysis.cxx:971 AtlTopLevelAnalysis.cxx:972 AtlTopLevelAnalysis.cxx:973 AtlTopLevelAnalysis.cxx:974 AtlTopLevelAnalysis.cxx:975 AtlTopLevelAnalysis.cxx:976 AtlTopLevelAnalysis.cxx:977 AtlTopLevelAnalysis.cxx:978 AtlTopLevelAnalysis.cxx:979 AtlTopLevelAnalysis.cxx:980 AtlTopLevelAnalysis.cxx:981 AtlTopLevelAnalysis.cxx:982 AtlTopLevelAnalysis.cxx:983 AtlTopLevelAnalysis.cxx:984 AtlTopLevelAnalysis.cxx:985 AtlTopLevelAnalysis.cxx:986 AtlTopLevelAnalysis.cxx:987 AtlTopLevelAnalysis.cxx:988 AtlTopLevelAnalysis.cxx:989 AtlTopLevelAnalysis.cxx:990 AtlTopLevelAnalysis.cxx:991 AtlTopLevelAnalysis.cxx:992 AtlTopLevelAnalysis.cxx:993 AtlTopLevelAnalysis.cxx:994 AtlTopLevelAnalysis.cxx:995 AtlTopLevelAnalysis.cxx:996 AtlTopLevelAnalysis.cxx:997 AtlTopLevelAnalysis.cxx:998 AtlTopLevelAnalysis.cxx:999 AtlTopLevelAnalysis.cxx:1000 AtlTopLevelAnalysis.cxx:1001 AtlTopLevelAnalysis.cxx:1002 AtlTopLevelAnalysis.cxx:1003 AtlTopLevelAnalysis.cxx:1004 AtlTopLevelAnalysis.cxx:1005 AtlTopLevelAnalysis.cxx:1006 AtlTopLevelAnalysis.cxx:1007 AtlTopLevelAnalysis.cxx:1008 AtlTopLevelAnalysis.cxx:1009 AtlTopLevelAnalysis.cxx:1010 AtlTopLevelAnalysis.cxx:1011 AtlTopLevelAnalysis.cxx:1012 AtlTopLevelAnalysis.cxx:1013 AtlTopLevelAnalysis.cxx:1014 AtlTopLevelAnalysis.cxx:1015 AtlTopLevelAnalysis.cxx:1016 AtlTopLevelAnalysis.cxx:1017 AtlTopLevelAnalysis.cxx:1018 AtlTopLevelAnalysis.cxx:1019 AtlTopLevelAnalysis.cxx:1020 AtlTopLevelAnalysis.cxx:1021 AtlTopLevelAnalysis.cxx:1022 AtlTopLevelAnalysis.cxx:1023 AtlTopLevelAnalysis.cxx:1024 AtlTopLevelAnalysis.cxx:1025 AtlTopLevelAnalysis.cxx:1026 AtlTopLevelAnalysis.cxx:1027 AtlTopLevelAnalysis.cxx:1028 AtlTopLevelAnalysis.cxx:1029 AtlTopLevelAnalysis.cxx:1030 AtlTopLevelAnalysis.cxx:1031 AtlTopLevelAnalysis.cxx:1032 AtlTopLevelAnalysis.cxx:1033 AtlTopLevelAnalysis.cxx:1034 AtlTopLevelAnalysis.cxx:1035 AtlTopLevelAnalysis.cxx:1036 AtlTopLevelAnalysis.cxx:1037 AtlTopLevelAnalysis.cxx:1038 AtlTopLevelAnalysis.cxx:1039 AtlTopLevelAnalysis.cxx:1040 AtlTopLevelAnalysis.cxx:1041 AtlTopLevelAnalysis.cxx:1042 AtlTopLevelAnalysis.cxx:1043 AtlTopLevelAnalysis.cxx:1044 AtlTopLevelAnalysis.cxx:1045 AtlTopLevelAnalysis.cxx:1046 AtlTopLevelAnalysis.cxx:1047 AtlTopLevelAnalysis.cxx:1048 AtlTopLevelAnalysis.cxx:1049 AtlTopLevelAnalysis.cxx:1050 AtlTopLevelAnalysis.cxx:1051 AtlTopLevelAnalysis.cxx:1052 AtlTopLevelAnalysis.cxx:1053 AtlTopLevelAnalysis.cxx:1054 AtlTopLevelAnalysis.cxx:1055 AtlTopLevelAnalysis.cxx:1056 AtlTopLevelAnalysis.cxx:1057 AtlTopLevelAnalysis.cxx:1058 AtlTopLevelAnalysis.cxx:1059 AtlTopLevelAnalysis.cxx:1060 AtlTopLevelAnalysis.cxx:1061 AtlTopLevelAnalysis.cxx:1062 AtlTopLevelAnalysis.cxx:1063 AtlTopLevelAnalysis.cxx:1064 AtlTopLevelAnalysis.cxx:1065 AtlTopLevelAnalysis.cxx:1066 AtlTopLevelAnalysis.cxx:1067 AtlTopLevelAnalysis.cxx:1068 AtlTopLevelAnalysis.cxx:1069 AtlTopLevelAnalysis.cxx:1070 AtlTopLevelAnalysis.cxx:1071 AtlTopLevelAnalysis.cxx:1072 AtlTopLevelAnalysis.cxx:1073 AtlTopLevelAnalysis.cxx:1074 AtlTopLevelAnalysis.cxx:1075 AtlTopLevelAnalysis.cxx:1076 AtlTopLevelAnalysis.cxx:1077 AtlTopLevelAnalysis.cxx:1078 AtlTopLevelAnalysis.cxx:1079 AtlTopLevelAnalysis.cxx:1080 AtlTopLevelAnalysis.cxx:1081 AtlTopLevelAnalysis.cxx:1082 AtlTopLevelAnalysis.cxx:1083 AtlTopLevelAnalysis.cxx:1084 AtlTopLevelAnalysis.cxx:1085 AtlTopLevelAnalysis.cxx:1086 AtlTopLevelAnalysis.cxx:1087 AtlTopLevelAnalysis.cxx:1088 AtlTopLevelAnalysis.cxx:1089 AtlTopLevelAnalysis.cxx:1090 AtlTopLevelAnalysis.cxx:1091 AtlTopLevelAnalysis.cxx:1092 AtlTopLevelAnalysis.cxx:1093 AtlTopLevelAnalysis.cxx:1094 AtlTopLevelAnalysis.cxx:1095 AtlTopLevelAnalysis.cxx:1096 AtlTopLevelAnalysis.cxx:1097 AtlTopLevelAnalysis.cxx:1098 AtlTopLevelAnalysis.cxx:1099 AtlTopLevelAnalysis.cxx:1100 AtlTopLevelAnalysis.cxx:1101 AtlTopLevelAnalysis.cxx:1102 AtlTopLevelAnalysis.cxx:1103 AtlTopLevelAnalysis.cxx:1104 AtlTopLevelAnalysis.cxx:1105 AtlTopLevelAnalysis.cxx:1106 AtlTopLevelAnalysis.cxx:1107 AtlTopLevelAnalysis.cxx:1108 AtlTopLevelAnalysis.cxx:1109 AtlTopLevelAnalysis.cxx:1110 AtlTopLevelAnalysis.cxx:1111 AtlTopLevelAnalysis.cxx:1112 AtlTopLevelAnalysis.cxx:1113 AtlTopLevelAnalysis.cxx:1114 AtlTopLevelAnalysis.cxx:1115 AtlTopLevelAnalysis.cxx:1116 AtlTopLevelAnalysis.cxx:1117 AtlTopLevelAnalysis.cxx:1118 AtlTopLevelAnalysis.cxx:1119 AtlTopLevelAnalysis.cxx:1120 AtlTopLevelAnalysis.cxx:1121 AtlTopLevelAnalysis.cxx:1122 AtlTopLevelAnalysis.cxx:1123 AtlTopLevelAnalysis.cxx:1124 AtlTopLevelAnalysis.cxx:1125 AtlTopLevelAnalysis.cxx:1126 AtlTopLevelAnalysis.cxx:1127 AtlTopLevelAnalysis.cxx:1128 AtlTopLevelAnalysis.cxx:1129 AtlTopLevelAnalysis.cxx:1130 AtlTopLevelAnalysis.cxx:1131 AtlTopLevelAnalysis.cxx:1132 AtlTopLevelAnalysis.cxx:1133 AtlTopLevelAnalysis.cxx:1134 AtlTopLevelAnalysis.cxx:1135 AtlTopLevelAnalysis.cxx:1136 AtlTopLevelAnalysis.cxx:1137 AtlTopLevelAnalysis.cxx:1138 AtlTopLevelAnalysis.cxx:1139 AtlTopLevelAnalysis.cxx:1140 AtlTopLevelAnalysis.cxx:1141 AtlTopLevelAnalysis.cxx:1142 AtlTopLevelAnalysis.cxx:1143 AtlTopLevelAnalysis.cxx:1144 AtlTopLevelAnalysis.cxx:1145 AtlTopLevelAnalysis.cxx:1146 AtlTopLevelAnalysis.cxx:1147 AtlTopLevelAnalysis.cxx:1148 AtlTopLevelAnalysis.cxx:1149 AtlTopLevelAnalysis.cxx:1150 AtlTopLevelAnalysis.cxx:1151 AtlTopLevelAnalysis.cxx:1152 AtlTopLevelAnalysis.cxx:1153 AtlTopLevelAnalysis.cxx:1154 AtlTopLevelAnalysis.cxx:1155 AtlTopLevelAnalysis.cxx:1156 AtlTopLevelAnalysis.cxx:1157 AtlTopLevelAnalysis.cxx:1158 AtlTopLevelAnalysis.cxx:1159 AtlTopLevelAnalysis.cxx:1160 AtlTopLevelAnalysis.cxx:1161 AtlTopLevelAnalysis.cxx:1162 AtlTopLevelAnalysis.cxx:1163 AtlTopLevelAnalysis.cxx:1164 AtlTopLevelAnalysis.cxx:1165 AtlTopLevelAnalysis.cxx:1166 AtlTopLevelAnalysis.cxx:1167 AtlTopLevelAnalysis.cxx:1168 AtlTopLevelAnalysis.cxx:1169 AtlTopLevelAnalysis.cxx:1170 AtlTopLevelAnalysis.cxx:1171 AtlTopLevelAnalysis.cxx:1172 AtlTopLevelAnalysis.cxx:1173 AtlTopLevelAnalysis.cxx:1174 AtlTopLevelAnalysis.cxx:1175 AtlTopLevelAnalysis.cxx:1176 AtlTopLevelAnalysis.cxx:1177 AtlTopLevelAnalysis.cxx:1178 AtlTopLevelAnalysis.cxx:1179 AtlTopLevelAnalysis.cxx:1180 AtlTopLevelAnalysis.cxx:1181 AtlTopLevelAnalysis.cxx:1182 AtlTopLevelAnalysis.cxx:1183 AtlTopLevelAnalysis.cxx:1184 AtlTopLevelAnalysis.cxx:1185 AtlTopLevelAnalysis.cxx:1186 AtlTopLevelAnalysis.cxx:1187 AtlTopLevelAnalysis.cxx:1188 AtlTopLevelAnalysis.cxx:1189 AtlTopLevelAnalysis.cxx:1190 AtlTopLevelAnalysis.cxx:1191 AtlTopLevelAnalysis.cxx:1192 AtlTopLevelAnalysis.cxx:1193 AtlTopLevelAnalysis.cxx:1194 AtlTopLevelAnalysis.cxx:1195 AtlTopLevelAnalysis.cxx:1196 AtlTopLevelAnalysis.cxx:1197 AtlTopLevelAnalysis.cxx:1198 AtlTopLevelAnalysis.cxx:1199 AtlTopLevelAnalysis.cxx:1200 AtlTopLevelAnalysis.cxx:1201 AtlTopLevelAnalysis.cxx:1202 AtlTopLevelAnalysis.cxx:1203 AtlTopLevelAnalysis.cxx:1204 AtlTopLevelAnalysis.cxx:1205 AtlTopLevelAnalysis.cxx:1206 AtlTopLevelAnalysis.cxx:1207 AtlTopLevelAnalysis.cxx:1208 AtlTopLevelAnalysis.cxx:1209 AtlTopLevelAnalysis.cxx:1210 AtlTopLevelAnalysis.cxx:1211 AtlTopLevelAnalysis.cxx:1212 AtlTopLevelAnalysis.cxx:1213 AtlTopLevelAnalysis.cxx:1214 AtlTopLevelAnalysis.cxx:1215 AtlTopLevelAnalysis.cxx:1216 AtlTopLevelAnalysis.cxx:1217 AtlTopLevelAnalysis.cxx:1218 AtlTopLevelAnalysis.cxx:1219 AtlTopLevelAnalysis.cxx:1220 AtlTopLevelAnalysis.cxx:1221 AtlTopLevelAnalysis.cxx:1222 AtlTopLevelAnalysis.cxx:1223 AtlTopLevelAnalysis.cxx:1224 AtlTopLevelAnalysis.cxx:1225 AtlTopLevelAnalysis.cxx:1226 AtlTopLevelAnalysis.cxx:1227 AtlTopLevelAnalysis.cxx:1228 AtlTopLevelAnalysis.cxx:1229 AtlTopLevelAnalysis.cxx:1230 AtlTopLevelAnalysis.cxx:1231 AtlTopLevelAnalysis.cxx:1232 AtlTopLevelAnalysis.cxx:1233 AtlTopLevelAnalysis.cxx:1234 AtlTopLevelAnalysis.cxx:1235 AtlTopLevelAnalysis.cxx:1236 AtlTopLevelAnalysis.cxx:1237 AtlTopLevelAnalysis.cxx:1238 AtlTopLevelAnalysis.cxx:1239 AtlTopLevelAnalysis.cxx:1240 AtlTopLevelAnalysis.cxx:1241 AtlTopLevelAnalysis.cxx:1242 AtlTopLevelAnalysis.cxx:1243 AtlTopLevelAnalysis.cxx:1244 AtlTopLevelAnalysis.cxx:1245 AtlTopLevelAnalysis.cxx:1246 AtlTopLevelAnalysis.cxx:1247 AtlTopLevelAnalysis.cxx:1248 AtlTopLevelAnalysis.cxx:1249 AtlTopLevelAnalysis.cxx:1250 AtlTopLevelAnalysis.cxx:1251 AtlTopLevelAnalysis.cxx:1252 AtlTopLevelAnalysis.cxx:1253 AtlTopLevelAnalysis.cxx:1254 AtlTopLevelAnalysis.cxx:1255 AtlTopLevelAnalysis.cxx:1256 AtlTopLevelAnalysis.cxx:1257 AtlTopLevelAnalysis.cxx:1258 AtlTopLevelAnalysis.cxx:1259 AtlTopLevelAnalysis.cxx:1260 AtlTopLevelAnalysis.cxx:1261 AtlTopLevelAnalysis.cxx:1262 AtlTopLevelAnalysis.cxx:1263 AtlTopLevelAnalysis.cxx:1264 AtlTopLevelAnalysis.cxx:1265 AtlTopLevelAnalysis.cxx:1266 AtlTopLevelAnalysis.cxx:1267 AtlTopLevelAnalysis.cxx:1268 AtlTopLevelAnalysis.cxx:1269 AtlTopLevelAnalysis.cxx:1270 AtlTopLevelAnalysis.cxx:1271 AtlTopLevelAnalysis.cxx:1272 AtlTopLevelAnalysis.cxx:1273 AtlTopLevelAnalysis.cxx:1274 AtlTopLevelAnalysis.cxx:1275 AtlTopLevelAnalysis.cxx:1276 AtlTopLevelAnalysis.cxx:1277 AtlTopLevelAnalysis.cxx:1278 AtlTopLevelAnalysis.cxx:1279 AtlTopLevelAnalysis.cxx:1280 AtlTopLevelAnalysis.cxx:1281 AtlTopLevelAnalysis.cxx:1282 AtlTopLevelAnalysis.cxx:1283 AtlTopLevelAnalysis.cxx:1284 AtlTopLevelAnalysis.cxx:1285 AtlTopLevelAnalysis.cxx:1286 AtlTopLevelAnalysis.cxx:1287 AtlTopLevelAnalysis.cxx:1288 AtlTopLevelAnalysis.cxx:1289 AtlTopLevelAnalysis.cxx:1290 AtlTopLevelAnalysis.cxx:1291 AtlTopLevelAnalysis.cxx:1292 AtlTopLevelAnalysis.cxx:1293 AtlTopLevelAnalysis.cxx:1294 AtlTopLevelAnalysis.cxx:1295 AtlTopLevelAnalysis.cxx:1296 AtlTopLevelAnalysis.cxx:1297 AtlTopLevelAnalysis.cxx:1298 AtlTopLevelAnalysis.cxx:1299 AtlTopLevelAnalysis.cxx:1300 AtlTopLevelAnalysis.cxx:1301 AtlTopLevelAnalysis.cxx:1302 AtlTopLevelAnalysis.cxx:1303 AtlTopLevelAnalysis.cxx:1304 AtlTopLevelAnalysis.cxx:1305 AtlTopLevelAnalysis.cxx:1306 AtlTopLevelAnalysis.cxx:1307 AtlTopLevelAnalysis.cxx:1308 AtlTopLevelAnalysis.cxx:1309 AtlTopLevelAnalysis.cxx:1310 AtlTopLevelAnalysis.cxx:1311 AtlTopLevelAnalysis.cxx:1312 AtlTopLevelAnalysis.cxx:1313 AtlTopLevelAnalysis.cxx:1314 AtlTopLevelAnalysis.cxx:1315 AtlTopLevelAnalysis.cxx:1316 AtlTopLevelAnalysis.cxx:1317 AtlTopLevelAnalysis.cxx:1318 AtlTopLevelAnalysis.cxx:1319 AtlTopLevelAnalysis.cxx:1320 AtlTopLevelAnalysis.cxx:1321 AtlTopLevelAnalysis.cxx:1322 AtlTopLevelAnalysis.cxx:1323 AtlTopLevelAnalysis.cxx:1324 AtlTopLevelAnalysis.cxx:1325 AtlTopLevelAnalysis.cxx:1326 AtlTopLevelAnalysis.cxx:1327 AtlTopLevelAnalysis.cxx:1328 AtlTopLevelAnalysis.cxx:1329 AtlTopLevelAnalysis.cxx:1330 AtlTopLevelAnalysis.cxx:1331 AtlTopLevelAnalysis.cxx:1332 AtlTopLevelAnalysis.cxx:1333 AtlTopLevelAnalysis.cxx:1334 AtlTopLevelAnalysis.cxx:1335 AtlTopLevelAnalysis.cxx:1336 AtlTopLevelAnalysis.cxx:1337 AtlTopLevelAnalysis.cxx:1338 AtlTopLevelAnalysis.cxx:1339 AtlTopLevelAnalysis.cxx:1340 AtlTopLevelAnalysis.cxx:1341 AtlTopLevelAnalysis.cxx:1342 AtlTopLevelAnalysis.cxx:1343 AtlTopLevelAnalysis.cxx:1344 AtlTopLevelAnalysis.cxx:1345 AtlTopLevelAnalysis.cxx:1346 AtlTopLevelAnalysis.cxx:1347 AtlTopLevelAnalysis.cxx:1348 AtlTopLevelAnalysis.cxx:1349 AtlTopLevelAnalysis.cxx:1350 AtlTopLevelAnalysis.cxx:1351 AtlTopLevelAnalysis.cxx:1352 AtlTopLevelAnalysis.cxx:1353 AtlTopLevelAnalysis.cxx:1354 AtlTopLevelAnalysis.cxx:1355 AtlTopLevelAnalysis.cxx:1356 AtlTopLevelAnalysis.cxx:1357 AtlTopLevelAnalysis.cxx:1358 AtlTopLevelAnalysis.cxx:1359 AtlTopLevelAnalysis.cxx:1360 AtlTopLevelAnalysis.cxx:1361 AtlTopLevelAnalysis.cxx:1362 AtlTopLevelAnalysis.cxx:1363 AtlTopLevelAnalysis.cxx:1364 AtlTopLevelAnalysis.cxx:1365 AtlTopLevelAnalysis.cxx:1366 AtlTopLevelAnalysis.cxx:1367 AtlTopLevelAnalysis.cxx:1368 AtlTopLevelAnalysis.cxx:1369 AtlTopLevelAnalysis.cxx:1370 AtlTopLevelAnalysis.cxx:1371 AtlTopLevelAnalysis.cxx:1372 AtlTopLevelAnalysis.cxx:1373 AtlTopLevelAnalysis.cxx:1374 AtlTopLevelAnalysis.cxx:1375 AtlTopLevelAnalysis.cxx:1376 AtlTopLevelAnalysis.cxx:1377 AtlTopLevelAnalysis.cxx:1378 AtlTopLevelAnalysis.cxx:1379 AtlTopLevelAnalysis.cxx:1380 AtlTopLevelAnalysis.cxx:1381 AtlTopLevelAnalysis.cxx:1382 AtlTopLevelAnalysis.cxx:1383 AtlTopLevelAnalysis.cxx:1384 AtlTopLevelAnalysis.cxx:1385 AtlTopLevelAnalysis.cxx:1386 AtlTopLevelAnalysis.cxx:1387 AtlTopLevelAnalysis.cxx:1388 AtlTopLevelAnalysis.cxx:1389 AtlTopLevelAnalysis.cxx:1390 AtlTopLevelAnalysis.cxx:1391 AtlTopLevelAnalysis.cxx:1392 AtlTopLevelAnalysis.cxx:1393 AtlTopLevelAnalysis.cxx:1394 AtlTopLevelAnalysis.cxx:1395 AtlTopLevelAnalysis.cxx:1396 AtlTopLevelAnalysis.cxx:1397 AtlTopLevelAnalysis.cxx:1398 AtlTopLevelAnalysis.cxx:1399 AtlTopLevelAnalysis.cxx:1400 AtlTopLevelAnalysis.cxx:1401 AtlTopLevelAnalysis.cxx:1402 AtlTopLevelAnalysis.cxx:1403 AtlTopLevelAnalysis.cxx:1404 AtlTopLevelAnalysis.cxx:1405 AtlTopLevelAnalysis.cxx:1406 AtlTopLevelAnalysis.cxx:1407 AtlTopLevelAnalysis.cxx:1408 AtlTopLevelAnalysis.cxx:1409 AtlTopLevelAnalysis.cxx:1410 AtlTopLevelAnalysis.cxx:1411 AtlTopLevelAnalysis.cxx:1412 AtlTopLevelAnalysis.cxx:1413 AtlTopLevelAnalysis.cxx:1414 AtlTopLevelAnalysis.cxx:1415 AtlTopLevelAnalysis.cxx:1416 AtlTopLevelAnalysis.cxx:1417 AtlTopLevelAnalysis.cxx:1418 AtlTopLevelAnalysis.cxx:1419 AtlTopLevelAnalysis.cxx:1420 AtlTopLevelAnalysis.cxx:1421 AtlTopLevelAnalysis.cxx:1422 AtlTopLevelAnalysis.cxx:1423 AtlTopLevelAnalysis.cxx:1424 AtlTopLevelAnalysis.cxx:1425 AtlTopLevelAnalysis.cxx:1426 AtlTopLevelAnalysis.cxx:1427 AtlTopLevelAnalysis.cxx:1428 AtlTopLevelAnalysis.cxx:1429 AtlTopLevelAnalysis.cxx:1430 AtlTopLevelAnalysis.cxx:1431 AtlTopLevelAnalysis.cxx:1432 AtlTopLevelAnalysis.cxx:1433 AtlTopLevelAnalysis.cxx:1434 AtlTopLevelAnalysis.cxx:1435 AtlTopLevelAnalysis.cxx:1436 AtlTopLevelAnalysis.cxx:1437 AtlTopLevelAnalysis.cxx:1438 AtlTopLevelAnalysis.cxx:1439 AtlTopLevelAnalysis.cxx:1440 AtlTopLevelAnalysis.cxx:1441 AtlTopLevelAnalysis.cxx:1442 AtlTopLevelAnalysis.cxx:1443 AtlTopLevelAnalysis.cxx:1444 AtlTopLevelAnalysis.cxx:1445 AtlTopLevelAnalysis.cxx:1446 AtlTopLevelAnalysis.cxx:1447 AtlTopLevelAnalysis.cxx:1448 AtlTopLevelAnalysis.cxx:1449 AtlTopLevelAnalysis.cxx:1450 AtlTopLevelAnalysis.cxx:1451 AtlTopLevelAnalysis.cxx:1452 AtlTopLevelAnalysis.cxx:1453 AtlTopLevelAnalysis.cxx:1454 AtlTopLevelAnalysis.cxx:1455 AtlTopLevelAnalysis.cxx:1456 AtlTopLevelAnalysis.cxx:1457 AtlTopLevelAnalysis.cxx:1458 AtlTopLevelAnalysis.cxx:1459 AtlTopLevelAnalysis.cxx:1460 AtlTopLevelAnalysis.cxx:1461 AtlTopLevelAnalysis.cxx:1462 AtlTopLevelAnalysis.cxx:1463 AtlTopLevelAnalysis.cxx:1464 AtlTopLevelAnalysis.cxx:1465 AtlTopLevelAnalysis.cxx:1466 AtlTopLevelAnalysis.cxx:1467 AtlTopLevelAnalysis.cxx:1468 AtlTopLevelAnalysis.cxx:1469 AtlTopLevelAnalysis.cxx:1470 AtlTopLevelAnalysis.cxx:1471 AtlTopLevelAnalysis.cxx:1472 AtlTopLevelAnalysis.cxx:1473 AtlTopLevelAnalysis.cxx:1474 AtlTopLevelAnalysis.cxx:1475 AtlTopLevelAnalysis.cxx:1476 AtlTopLevelAnalysis.cxx:1477 AtlTopLevelAnalysis.cxx:1478 AtlTopLevelAnalysis.cxx:1479 AtlTopLevelAnalysis.cxx:1480 AtlTopLevelAnalysis.cxx:1481 AtlTopLevelAnalysis.cxx:1482 AtlTopLevelAnalysis.cxx:1483 AtlTopLevelAnalysis.cxx:1484 AtlTopLevelAnalysis.cxx:1485 AtlTopLevelAnalysis.cxx:1486 AtlTopLevelAnalysis.cxx:1487 AtlTopLevelAnalysis.cxx:1488 AtlTopLevelAnalysis.cxx:1489 AtlTopLevelAnalysis.cxx:1490 AtlTopLevelAnalysis.cxx:1491 AtlTopLevelAnalysis.cxx:1492 AtlTopLevelAnalysis.cxx:1493 AtlTopLevelAnalysis.cxx:1494 AtlTopLevelAnalysis.cxx:1495 AtlTopLevelAnalysis.cxx:1496 AtlTopLevelAnalysis.cxx:1497 AtlTopLevelAnalysis.cxx:1498 AtlTopLevelAnalysis.cxx:1499 AtlTopLevelAnalysis.cxx:1500 AtlTopLevelAnalysis.cxx:1501 AtlTopLevelAnalysis.cxx:1502 AtlTopLevelAnalysis.cxx:1503 AtlTopLevelAnalysis.cxx:1504 AtlTopLevelAnalysis.cxx:1505 AtlTopLevelAnalysis.cxx:1506 AtlTopLevelAnalysis.cxx:1507 AtlTopLevelAnalysis.cxx:1508 AtlTopLevelAnalysis.cxx:1509 AtlTopLevelAnalysis.cxx:1510 AtlTopLevelAnalysis.cxx:1511 AtlTopLevelAnalysis.cxx:1512 AtlTopLevelAnalysis.cxx:1513 AtlTopLevelAnalysis.cxx:1514 AtlTopLevelAnalysis.cxx:1515 AtlTopLevelAnalysis.cxx:1516 AtlTopLevelAnalysis.cxx:1517 AtlTopLevelAnalysis.cxx:1518 AtlTopLevelAnalysis.cxx:1519 AtlTopLevelAnalysis.cxx:1520 AtlTopLevelAnalysis.cxx:1521 AtlTopLevelAnalysis.cxx:1522 AtlTopLevelAnalysis.cxx:1523 AtlTopLevelAnalysis.cxx:1524 AtlTopLevelAnalysis.cxx:1525 AtlTopLevelAnalysis.cxx:1526 AtlTopLevelAnalysis.cxx:1527 AtlTopLevelAnalysis.cxx:1528 AtlTopLevelAnalysis.cxx:1529 AtlTopLevelAnalysis.cxx:1530 AtlTopLevelAnalysis.cxx:1531 AtlTopLevelAnalysis.cxx:1532 AtlTopLevelAnalysis.cxx:1533 AtlTopLevelAnalysis.cxx:1534 AtlTopLevelAnalysis.cxx:1535 AtlTopLevelAnalysis.cxx:1536 AtlTopLevelAnalysis.cxx:1537 AtlTopLevelAnalysis.cxx:1538 AtlTopLevelAnalysis.cxx:1539 AtlTopLevelAnalysis.cxx:1540 AtlTopLevelAnalysis.cxx:1541 AtlTopLevelAnalysis.cxx:1542 AtlTopLevelAnalysis.cxx:1543 AtlTopLevelAnalysis.cxx:1544 AtlTopLevelAnalysis.cxx:1545 AtlTopLevelAnalysis.cxx:1546 AtlTopLevelAnalysis.cxx:1547 AtlTopLevelAnalysis.cxx:1548 AtlTopLevelAnalysis.cxx:1549 AtlTopLevelAnalysis.cxx:1550 AtlTopLevelAnalysis.cxx:1551 AtlTopLevelAnalysis.cxx:1552 AtlTopLevelAnalysis.cxx:1553 AtlTopLevelAnalysis.cxx:1554 AtlTopLevelAnalysis.cxx:1555 AtlTopLevelAnalysis.cxx:1556 AtlTopLevelAnalysis.cxx:1557 AtlTopLevelAnalysis.cxx:1558 AtlTopLevelAnalysis.cxx:1559 AtlTopLevelAnalysis.cxx:1560 AtlTopLevelAnalysis.cxx:1561 AtlTopLevelAnalysis.cxx:1562 AtlTopLevelAnalysis.cxx:1563 AtlTopLevelAnalysis.cxx:1564 AtlTopLevelAnalysis.cxx:1565 AtlTopLevelAnalysis.cxx:1566 AtlTopLevelAnalysis.cxx:1567 AtlTopLevelAnalysis.cxx:1568 AtlTopLevelAnalysis.cxx:1569 AtlTopLevelAnalysis.cxx:1570 AtlTopLevelAnalysis.cxx:1571 AtlTopLevelAnalysis.cxx:1572 AtlTopLevelAnalysis.cxx:1573 AtlTopLevelAnalysis.cxx:1574 AtlTopLevelAnalysis.cxx:1575 AtlTopLevelAnalysis.cxx:1576 AtlTopLevelAnalysis.cxx:1577 AtlTopLevelAnalysis.cxx:1578 AtlTopLevelAnalysis.cxx:1579 AtlTopLevelAnalysis.cxx:1580 AtlTopLevelAnalysis.cxx:1581 AtlTopLevelAnalysis.cxx:1582 AtlTopLevelAnalysis.cxx:1583 AtlTopLevelAnalysis.cxx:1584 AtlTopLevelAnalysis.cxx:1585 AtlTopLevelAnalysis.cxx:1586 AtlTopLevelAnalysis.cxx:1587 AtlTopLevelAnalysis.cxx:1588 AtlTopLevelAnalysis.cxx:1589 AtlTopLevelAnalysis.cxx:1590 AtlTopLevelAnalysis.cxx:1591 AtlTopLevelAnalysis.cxx:1592 AtlTopLevelAnalysis.cxx:1593 AtlTopLevelAnalysis.cxx:1594 AtlTopLevelAnalysis.cxx:1595 AtlTopLevelAnalysis.cxx:1596 AtlTopLevelAnalysis.cxx:1597 AtlTopLevelAnalysis.cxx:1598 AtlTopLevelAnalysis.cxx:1599 AtlTopLevelAnalysis.cxx:1600 AtlTopLevelAnalysis.cxx:1601 AtlTopLevelAnalysis.cxx:1602 AtlTopLevelAnalysis.cxx:1603 AtlTopLevelAnalysis.cxx:1604 AtlTopLevelAnalysis.cxx:1605 AtlTopLevelAnalysis.cxx:1606 AtlTopLevelAnalysis.cxx:1607 AtlTopLevelAnalysis.cxx:1608 AtlTopLevelAnalysis.cxx:1609 AtlTopLevelAnalysis.cxx:1610 AtlTopLevelAnalysis.cxx:1611 AtlTopLevelAnalysis.cxx:1612 AtlTopLevelAnalysis.cxx:1613 AtlTopLevelAnalysis.cxx:1614 AtlTopLevelAnalysis.cxx:1615 AtlTopLevelAnalysis.cxx:1616 AtlTopLevelAnalysis.cxx:1617 AtlTopLevelAnalysis.cxx:1618 AtlTopLevelAnalysis.cxx:1619 AtlTopLevelAnalysis.cxx:1620 AtlTopLevelAnalysis.cxx:1621 AtlTopLevelAnalysis.cxx:1622 AtlTopLevelAnalysis.cxx:1623 AtlTopLevelAnalysis.cxx:1624 AtlTopLevelAnalysis.cxx:1625 AtlTopLevelAnalysis.cxx:1626 AtlTopLevelAnalysis.cxx:1627 AtlTopLevelAnalysis.cxx:1628 AtlTopLevelAnalysis.cxx:1629 AtlTopLevelAnalysis.cxx:1630 AtlTopLevelAnalysis.cxx:1631 AtlTopLevelAnalysis.cxx:1632 AtlTopLevelAnalysis.cxx:1633 AtlTopLevelAnalysis.cxx:1634 AtlTopLevelAnalysis.cxx:1635 AtlTopLevelAnalysis.cxx:1636 AtlTopLevelAnalysis.cxx:1637 AtlTopLevelAnalysis.cxx:1638 AtlTopLevelAnalysis.cxx:1639 AtlTopLevelAnalysis.cxx:1640 AtlTopLevelAnalysis.cxx:1641 AtlTopLevelAnalysis.cxx:1642 AtlTopLevelAnalysis.cxx:1643 AtlTopLevelAnalysis.cxx:1644 AtlTopLevelAnalysis.cxx:1645 AtlTopLevelAnalysis.cxx:1646 AtlTopLevelAnalysis.cxx:1647 AtlTopLevelAnalysis.cxx:1648 AtlTopLevelAnalysis.cxx:1649 AtlTopLevelAnalysis.cxx:1650 AtlTopLevelAnalysis.cxx:1651 AtlTopLevelAnalysis.cxx:1652 AtlTopLevelAnalysis.cxx:1653 AtlTopLevelAnalysis.cxx:1654 AtlTopLevelAnalysis.cxx:1655 AtlTopLevelAnalysis.cxx:1656 AtlTopLevelAnalysis.cxx:1657 AtlTopLevelAnalysis.cxx:1658 AtlTopLevelAnalysis.cxx:1659 AtlTopLevelAnalysis.cxx:1660 AtlTopLevelAnalysis.cxx:1661 AtlTopLevelAnalysis.cxx:1662 AtlTopLevelAnalysis.cxx:1663 AtlTopLevelAnalysis.cxx:1664 AtlTopLevelAnalysis.cxx:1665 AtlTopLevelAnalysis.cxx:1666 AtlTopLevelAnalysis.cxx:1667 AtlTopLevelAnalysis.cxx:1668 AtlTopLevelAnalysis.cxx:1669 AtlTopLevelAnalysis.cxx:1670 AtlTopLevelAnalysis.cxx:1671 AtlTopLevelAnalysis.cxx:1672 AtlTopLevelAnalysis.cxx:1673 AtlTopLevelAnalysis.cxx:1674 AtlTopLevelAnalysis.cxx:1675 AtlTopLevelAnalysis.cxx:1676 AtlTopLevelAnalysis.cxx:1677 AtlTopLevelAnalysis.cxx:1678 AtlTopLevelAnalysis.cxx:1679 AtlTopLevelAnalysis.cxx:1680 AtlTopLevelAnalysis.cxx:1681 AtlTopLevelAnalysis.cxx:1682 AtlTopLevelAnalysis.cxx:1683 AtlTopLevelAnalysis.cxx:1684 AtlTopLevelAnalysis.cxx:1685 AtlTopLevelAnalysis.cxx:1686 AtlTopLevelAnalysis.cxx:1687 AtlTopLevelAnalysis.cxx:1688 AtlTopLevelAnalysis.cxx:1689 AtlTopLevelAnalysis.cxx:1690 AtlTopLevelAnalysis.cxx:1691 AtlTopLevelAnalysis.cxx:1692 AtlTopLevelAnalysis.cxx:1693 AtlTopLevelAnalysis.cxx:1694 AtlTopLevelAnalysis.cxx:1695 AtlTopLevelAnalysis.cxx:1696 AtlTopLevelAnalysis.cxx:1697 AtlTopLevelAnalysis.cxx:1698 AtlTopLevelAnalysis.cxx:1699 AtlTopLevelAnalysis.cxx:1700 AtlTopLevelAnalysis.cxx:1701 AtlTopLevelAnalysis.cxx:1702 AtlTopLevelAnalysis.cxx:1703 AtlTopLevelAnalysis.cxx:1704 AtlTopLevelAnalysis.cxx:1705 AtlTopLevelAnalysis.cxx:1706 AtlTopLevelAnalysis.cxx:1707 AtlTopLevelAnalysis.cxx:1708 AtlTopLevelAnalysis.cxx:1709 AtlTopLevelAnalysis.cxx:1710 AtlTopLevelAnalysis.cxx:1711 AtlTopLevelAnalysis.cxx:1712 AtlTopLevelAnalysis.cxx:1713 AtlTopLevelAnalysis.cxx:1714 AtlTopLevelAnalysis.cxx:1715 AtlTopLevelAnalysis.cxx:1716 AtlTopLevelAnalysis.cxx:1717 AtlTopLevelAnalysis.cxx:1718 AtlTopLevelAnalysis.cxx:1719 AtlTopLevelAnalysis.cxx:1720 AtlTopLevelAnalysis.cxx:1721 AtlTopLevelAnalysis.cxx:1722 AtlTopLevelAnalysis.cxx:1723 AtlTopLevelAnalysis.cxx:1724 AtlTopLevelAnalysis.cxx:1725 AtlTopLevelAnalysis.cxx:1726 AtlTopLevelAnalysis.cxx:1727 AtlTopLevelAnalysis.cxx:1728 AtlTopLevelAnalysis.cxx:1729 AtlTopLevelAnalysis.cxx:1730 AtlTopLevelAnalysis.cxx:1731 AtlTopLevelAnalysis.cxx:1732 AtlTopLevelAnalysis.cxx:1733 AtlTopLevelAnalysis.cxx:1734 AtlTopLevelAnalysis.cxx:1735 AtlTopLevelAnalysis.cxx:1736 AtlTopLevelAnalysis.cxx:1737 AtlTopLevelAnalysis.cxx:1738 AtlTopLevelAnalysis.cxx:1739 AtlTopLevelAnalysis.cxx:1740 AtlTopLevelAnalysis.cxx:1741 AtlTopLevelAnalysis.cxx:1742 AtlTopLevelAnalysis.cxx:1743 AtlTopLevelAnalysis.cxx:1744 AtlTopLevelAnalysis.cxx:1745 AtlTopLevelAnalysis.cxx:1746 AtlTopLevelAnalysis.cxx:1747 AtlTopLevelAnalysis.cxx:1748 AtlTopLevelAnalysis.cxx:1749 AtlTopLevelAnalysis.cxx:1750 AtlTopLevelAnalysis.cxx:1751 AtlTopLevelAnalysis.cxx:1752 AtlTopLevelAnalysis.cxx:1753 AtlTopLevelAnalysis.cxx:1754 AtlTopLevelAnalysis.cxx:1755 AtlTopLevelAnalysis.cxx:1756 AtlTopLevelAnalysis.cxx:1757 AtlTopLevelAnalysis.cxx:1758 AtlTopLevelAnalysis.cxx:1759 AtlTopLevelAnalysis.cxx:1760 AtlTopLevelAnalysis.cxx:1761 AtlTopLevelAnalysis.cxx:1762 AtlTopLevelAnalysis.cxx:1763 AtlTopLevelAnalysis.cxx:1764 AtlTopLevelAnalysis.cxx:1765 AtlTopLevelAnalysis.cxx:1766 AtlTopLevelAnalysis.cxx:1767 AtlTopLevelAnalysis.cxx:1768 AtlTopLevelAnalysis.cxx:1769 AtlTopLevelAnalysis.cxx:1770 AtlTopLevelAnalysis.cxx:1771 AtlTopLevelAnalysis.cxx:1772 AtlTopLevelAnalysis.cxx:1773 AtlTopLevelAnalysis.cxx:1774 AtlTopLevelAnalysis.cxx:1775 AtlTopLevelAnalysis.cxx:1776 AtlTopLevelAnalysis.cxx:1777 AtlTopLevelAnalysis.cxx:1778 AtlTopLevelAnalysis.cxx:1779 AtlTopLevelAnalysis.cxx:1780 AtlTopLevelAnalysis.cxx:1781 AtlTopLevelAnalysis.cxx:1782 AtlTopLevelAnalysis.cxx:1783 AtlTopLevelAnalysis.cxx:1784 AtlTopLevelAnalysis.cxx:1785 AtlTopLevelAnalysis.cxx:1786 AtlTopLevelAnalysis.cxx:1787 AtlTopLevelAnalysis.cxx:1788 AtlTopLevelAnalysis.cxx:1789 AtlTopLevelAnalysis.cxx:1790 AtlTopLevelAnalysis.cxx:1791 AtlTopLevelAnalysis.cxx:1792 AtlTopLevelAnalysis.cxx:1793 AtlTopLevelAnalysis.cxx:1794 AtlTopLevelAnalysis.cxx:1795 AtlTopLevelAnalysis.cxx:1796 AtlTopLevelAnalysis.cxx:1797 AtlTopLevelAnalysis.cxx:1798 AtlTopLevelAnalysis.cxx:1799 AtlTopLevelAnalysis.cxx:1800 AtlTopLevelAnalysis.cxx:1801 AtlTopLevelAnalysis.cxx:1802 AtlTopLevelAnalysis.cxx:1803 AtlTopLevelAnalysis.cxx:1804 AtlTopLevelAnalysis.cxx:1805 AtlTopLevelAnalysis.cxx:1806 AtlTopLevelAnalysis.cxx:1807 AtlTopLevelAnalysis.cxx:1808 AtlTopLevelAnalysis.cxx:1809 AtlTopLevelAnalysis.cxx:1810 AtlTopLevelAnalysis.cxx:1811 AtlTopLevelAnalysis.cxx:1812 AtlTopLevelAnalysis.cxx:1813 AtlTopLevelAnalysis.cxx:1814 AtlTopLevelAnalysis.cxx:1815 AtlTopLevelAnalysis.cxx:1816 AtlTopLevelAnalysis.cxx:1817 AtlTopLevelAnalysis.cxx:1818 AtlTopLevelAnalysis.cxx:1819 AtlTopLevelAnalysis.cxx:1820 AtlTopLevelAnalysis.cxx:1821 AtlTopLevelAnalysis.cxx:1822 AtlTopLevelAnalysis.cxx:1823 AtlTopLevelAnalysis.cxx:1824 AtlTopLevelAnalysis.cxx:1825 AtlTopLevelAnalysis.cxx:1826 AtlTopLevelAnalysis.cxx:1827 AtlTopLevelAnalysis.cxx:1828 AtlTopLevelAnalysis.cxx:1829 AtlTopLevelAnalysis.cxx:1830 AtlTopLevelAnalysis.cxx:1831 AtlTopLevelAnalysis.cxx:1832 AtlTopLevelAnalysis.cxx:1833 AtlTopLevelAnalysis.cxx:1834 AtlTopLevelAnalysis.cxx:1835 AtlTopLevelAnalysis.cxx:1836 AtlTopLevelAnalysis.cxx:1837 AtlTopLevelAnalysis.cxx:1838 AtlTopLevelAnalysis.cxx:1839 AtlTopLevelAnalysis.cxx:1840 AtlTopLevelAnalysis.cxx:1841 AtlTopLevelAnalysis.cxx:1842 AtlTopLevelAnalysis.cxx:1843 AtlTopLevelAnalysis.cxx:1844 AtlTopLevelAnalysis.cxx:1845 AtlTopLevelAnalysis.cxx:1846 AtlTopLevelAnalysis.cxx:1847 AtlTopLevelAnalysis.cxx:1848 AtlTopLevelAnalysis.cxx:1849 AtlTopLevelAnalysis.cxx:1850 AtlTopLevelAnalysis.cxx:1851 AtlTopLevelAnalysis.cxx:1852 AtlTopLevelAnalysis.cxx:1853 AtlTopLevelAnalysis.cxx:1854 AtlTopLevelAnalysis.cxx:1855 AtlTopLevelAnalysis.cxx:1856 AtlTopLevelAnalysis.cxx:1857 AtlTopLevelAnalysis.cxx:1858 AtlTopLevelAnalysis.cxx:1859 AtlTopLevelAnalysis.cxx:1860 AtlTopLevelAnalysis.cxx:1861 AtlTopLevelAnalysis.cxx:1862 AtlTopLevelAnalysis.cxx:1863 AtlTopLevelAnalysis.cxx:1864 AtlTopLevelAnalysis.cxx:1865 AtlTopLevelAnalysis.cxx:1866 AtlTopLevelAnalysis.cxx:1867 AtlTopLevelAnalysis.cxx:1868 AtlTopLevelAnalysis.cxx:1869 AtlTopLevelAnalysis.cxx:1870 AtlTopLevelAnalysis.cxx:1871 AtlTopLevelAnalysis.cxx:1872 AtlTopLevelAnalysis.cxx:1873 AtlTopLevelAnalysis.cxx:1874 AtlTopLevelAnalysis.cxx:1875 AtlTopLevelAnalysis.cxx:1876 AtlTopLevelAnalysis.cxx:1877 AtlTopLevelAnalysis.cxx:1878 AtlTopLevelAnalysis.cxx:1879 AtlTopLevelAnalysis.cxx:1880 AtlTopLevelAnalysis.cxx:1881 AtlTopLevelAnalysis.cxx:1882 AtlTopLevelAnalysis.cxx:1883 AtlTopLevelAnalysis.cxx:1884 AtlTopLevelAnalysis.cxx:1885 AtlTopLevelAnalysis.cxx:1886 AtlTopLevelAnalysis.cxx:1887 AtlTopLevelAnalysis.cxx:1888 AtlTopLevelAnalysis.cxx:1889 AtlTopLevelAnalysis.cxx:1890 AtlTopLevelAnalysis.cxx:1891 AtlTopLevelAnalysis.cxx:1892 AtlTopLevelAnalysis.cxx:1893 AtlTopLevelAnalysis.cxx:1894 AtlTopLevelAnalysis.cxx:1895 AtlTopLevelAnalysis.cxx:1896 AtlTopLevelAnalysis.cxx:1897 AtlTopLevelAnalysis.cxx:1898 AtlTopLevelAnalysis.cxx:1899 AtlTopLevelAnalysis.cxx:1900 AtlTopLevelAnalysis.cxx:1901 AtlTopLevelAnalysis.cxx:1902 AtlTopLevelAnalysis.cxx:1903 AtlTopLevelAnalysis.cxx:1904 AtlTopLevelAnalysis.cxx:1905 AtlTopLevelAnalysis.cxx:1906 AtlTopLevelAnalysis.cxx:1907 AtlTopLevelAnalysis.cxx:1908 AtlTopLevelAnalysis.cxx:1909 AtlTopLevelAnalysis.cxx:1910 AtlTopLevelAnalysis.cxx:1911 AtlTopLevelAnalysis.cxx:1912 AtlTopLevelAnalysis.cxx:1913 AtlTopLevelAnalysis.cxx:1914 AtlTopLevelAnalysis.cxx:1915 AtlTopLevelAnalysis.cxx:1916 AtlTopLevelAnalysis.cxx:1917 AtlTopLevelAnalysis.cxx:1918 AtlTopLevelAnalysis.cxx:1919 AtlTopLevelAnalysis.cxx:1920 AtlTopLevelAnalysis.cxx:1921 AtlTopLevelAnalysis.cxx:1922 AtlTopLevelAnalysis.cxx:1923 AtlTopLevelAnalysis.cxx:1924 AtlTopLevelAnalysis.cxx:1925 AtlTopLevelAnalysis.cxx:1926 AtlTopLevelAnalysis.cxx:1927 AtlTopLevelAnalysis.cxx:1928 AtlTopLevelAnalysis.cxx:1929 AtlTopLevelAnalysis.cxx:1930 AtlTopLevelAnalysis.cxx:1931 AtlTopLevelAnalysis.cxx:1932 AtlTopLevelAnalysis.cxx:1933 AtlTopLevelAnalysis.cxx:1934 AtlTopLevelAnalysis.cxx:1935 AtlTopLevelAnalysis.cxx:1936 AtlTopLevelAnalysis.cxx:1937 AtlTopLevelAnalysis.cxx:1938 AtlTopLevelAnalysis.cxx:1939 AtlTopLevelAnalysis.cxx:1940 AtlTopLevelAnalysis.cxx:1941 AtlTopLevelAnalysis.cxx:1942 AtlTopLevelAnalysis.cxx:1943 AtlTopLevelAnalysis.cxx:1944 AtlTopLevelAnalysis.cxx:1945 AtlTopLevelAnalysis.cxx:1946 AtlTopLevelAnalysis.cxx:1947 AtlTopLevelAnalysis.cxx:1948 AtlTopLevelAnalysis.cxx:1949 AtlTopLevelAnalysis.cxx:1950 AtlTopLevelAnalysis.cxx:1951 AtlTopLevelAnalysis.cxx:1952 AtlTopLevelAnalysis.cxx:1953 AtlTopLevelAnalysis.cxx:1954 AtlTopLevelAnalysis.cxx:1955 AtlTopLevelAnalysis.cxx:1956 AtlTopLevelAnalysis.cxx:1957 AtlTopLevelAnalysis.cxx:1958 AtlTopLevelAnalysis.cxx:1959 AtlTopLevelAnalysis.cxx:1960 AtlTopLevelAnalysis.cxx:1961 AtlTopLevelAnalysis.cxx:1962 AtlTopLevelAnalysis.cxx:1963 AtlTopLevelAnalysis.cxx:1964 AtlTopLevelAnalysis.cxx:1965 AtlTopLevelAnalysis.cxx:1966 AtlTopLevelAnalysis.cxx:1967 AtlTopLevelAnalysis.cxx:1968 AtlTopLevelAnalysis.cxx:1969 AtlTopLevelAnalysis.cxx:1970 AtlTopLevelAnalysis.cxx:1971 AtlTopLevelAnalysis.cxx:1972 AtlTopLevelAnalysis.cxx:1973 AtlTopLevelAnalysis.cxx:1974 AtlTopLevelAnalysis.cxx:1975 AtlTopLevelAnalysis.cxx:1976 AtlTopLevelAnalysis.cxx:1977 AtlTopLevelAnalysis.cxx:1978 AtlTopLevelAnalysis.cxx:1979 AtlTopLevelAnalysis.cxx:1980 AtlTopLevelAnalysis.cxx:1981 AtlTopLevelAnalysis.cxx:1982 AtlTopLevelAnalysis.cxx:1983 AtlTopLevelAnalysis.cxx:1984 AtlTopLevelAnalysis.cxx:1985 AtlTopLevelAnalysis.cxx:1986 AtlTopLevelAnalysis.cxx:1987 AtlTopLevelAnalysis.cxx:1988 AtlTopLevelAnalysis.cxx:1989 AtlTopLevelAnalysis.cxx:1990 AtlTopLevelAnalysis.cxx:1991 AtlTopLevelAnalysis.cxx:1992 AtlTopLevelAnalysis.cxx:1993 AtlTopLevelAnalysis.cxx:1994 AtlTopLevelAnalysis.cxx:1995 AtlTopLevelAnalysis.cxx:1996 AtlTopLevelAnalysis.cxx:1997 AtlTopLevelAnalysis.cxx:1998 AtlTopLevelAnalysis.cxx:1999 AtlTopLevelAnalysis.cxx:2000 AtlTopLevelAnalysis.cxx:2001 AtlTopLevelAnalysis.cxx:2002 AtlTopLevelAnalysis.cxx:2003 AtlTopLevelAnalysis.cxx:2004 AtlTopLevelAnalysis.cxx:2005 AtlTopLevelAnalysis.cxx:2006 AtlTopLevelAnalysis.cxx:2007 AtlTopLevelAnalysis.cxx:2008 AtlTopLevelAnalysis.cxx:2009 AtlTopLevelAnalysis.cxx:2010 AtlTopLevelAnalysis.cxx:2011 AtlTopLevelAnalysis.cxx:2012 AtlTopLevelAnalysis.cxx:2013 AtlTopLevelAnalysis.cxx:2014 AtlTopLevelAnalysis.cxx:2015 AtlTopLevelAnalysis.cxx:2016 AtlTopLevelAnalysis.cxx:2017 AtlTopLevelAnalysis.cxx:2018 AtlTopLevelAnalysis.cxx:2019 AtlTopLevelAnalysis.cxx:2020 AtlTopLevelAnalysis.cxx:2021 AtlTopLevelAnalysis.cxx:2022 AtlTopLevelAnalysis.cxx:2023 AtlTopLevelAnalysis.cxx:2024 AtlTopLevelAnalysis.cxx:2025 AtlTopLevelAnalysis.cxx:2026 AtlTopLevelAnalysis.cxx:2027 AtlTopLevelAnalysis.cxx:2028 AtlTopLevelAnalysis.cxx:2029 AtlTopLevelAnalysis.cxx:2030 AtlTopLevelAnalysis.cxx:2031 AtlTopLevelAnalysis.cxx:2032 AtlTopLevelAnalysis.cxx:2033 AtlTopLevelAnalysis.cxx:2034 AtlTopLevelAnalysis.cxx:2035 AtlTopLevelAnalysis.cxx:2036 AtlTopLevelAnalysis.cxx:2037 AtlTopLevelAnalysis.cxx:2038 AtlTopLevelAnalysis.cxx:2039 AtlTopLevelAnalysis.cxx:2040 AtlTopLevelAnalysis.cxx:2041 AtlTopLevelAnalysis.cxx:2042 AtlTopLevelAnalysis.cxx:2043 AtlTopLevelAnalysis.cxx:2044 AtlTopLevelAnalysis.cxx:2045 AtlTopLevelAnalysis.cxx:2046 AtlTopLevelAnalysis.cxx:2047 AtlTopLevelAnalysis.cxx:2048 AtlTopLevelAnalysis.cxx:2049 AtlTopLevelAnalysis.cxx:2050 AtlTopLevelAnalysis.cxx:2051 AtlTopLevelAnalysis.cxx:2052 AtlTopLevelAnalysis.cxx:2053 AtlTopLevelAnalysis.cxx:2054 AtlTopLevelAnalysis.cxx:2055 AtlTopLevelAnalysis.cxx:2056 AtlTopLevelAnalysis.cxx:2057 AtlTopLevelAnalysis.cxx:2058 AtlTopLevelAnalysis.cxx:2059 AtlTopLevelAnalysis.cxx:2060 AtlTopLevelAnalysis.cxx:2061 AtlTopLevelAnalysis.cxx:2062 AtlTopLevelAnalysis.cxx:2063 AtlTopLevelAnalysis.cxx:2064 AtlTopLevelAnalysis.cxx:2065 AtlTopLevelAnalysis.cxx:2066 AtlTopLevelAnalysis.cxx:2067 AtlTopLevelAnalysis.cxx:2068 AtlTopLevelAnalysis.cxx:2069 AtlTopLevelAnalysis.cxx:2070 AtlTopLevelAnalysis.cxx:2071 AtlTopLevelAnalysis.cxx:2072 AtlTopLevelAnalysis.cxx:2073 AtlTopLevelAnalysis.cxx:2074 AtlTopLevelAnalysis.cxx:2075 AtlTopLevelAnalysis.cxx:2076 AtlTopLevelAnalysis.cxx:2077 AtlTopLevelAnalysis.cxx:2078 AtlTopLevelAnalysis.cxx:2079 AtlTopLevelAnalysis.cxx:2080 AtlTopLevelAnalysis.cxx:2081 AtlTopLevelAnalysis.cxx:2082 AtlTopLevelAnalysis.cxx:2083 AtlTopLevelAnalysis.cxx:2084 AtlTopLevelAnalysis.cxx:2085 AtlTopLevelAnalysis.cxx:2086 AtlTopLevelAnalysis.cxx:2087 AtlTopLevelAnalysis.cxx:2088 AtlTopLevelAnalysis.cxx:2089 AtlTopLevelAnalysis.cxx:2090 AtlTopLevelAnalysis.cxx:2091 AtlTopLevelAnalysis.cxx:2092 AtlTopLevelAnalysis.cxx:2093 AtlTopLevelAnalysis.cxx:2094 AtlTopLevelAnalysis.cxx:2095 AtlTopLevelAnalysis.cxx:2096 AtlTopLevelAnalysis.cxx:2097 AtlTopLevelAnalysis.cxx:2098 AtlTopLevelAnalysis.cxx:2099 AtlTopLevelAnalysis.cxx:2100 AtlTopLevelAnalysis.cxx:2101 AtlTopLevelAnalysis.cxx:2102 AtlTopLevelAnalysis.cxx:2103 AtlTopLevelAnalysis.cxx:2104 AtlTopLevelAnalysis.cxx:2105 AtlTopLevelAnalysis.cxx:2106 AtlTopLevelAnalysis.cxx:2107 AtlTopLevelAnalysis.cxx:2108 AtlTopLevelAnalysis.cxx:2109 AtlTopLevelAnalysis.cxx:2110 AtlTopLevelAnalysis.cxx:2111 AtlTopLevelAnalysis.cxx:2112 AtlTopLevelAnalysis.cxx:2113 AtlTopLevelAnalysis.cxx:2114 AtlTopLevelAnalysis.cxx:2115 AtlTopLevelAnalysis.cxx:2116 AtlTopLevelAnalysis.cxx:2117 AtlTopLevelAnalysis.cxx:2118 AtlTopLevelAnalysis.cxx:2119 AtlTopLevelAnalysis.cxx:2120 AtlTopLevelAnalysis.cxx:2121 AtlTopLevelAnalysis.cxx:2122 AtlTopLevelAnalysis.cxx:2123 AtlTopLevelAnalysis.cxx:2124 AtlTopLevelAnalysis.cxx:2125 AtlTopLevelAnalysis.cxx:2126 AtlTopLevelAnalysis.cxx:2127 AtlTopLevelAnalysis.cxx:2128 AtlTopLevelAnalysis.cxx:2129 AtlTopLevelAnalysis.cxx:2130 AtlTopLevelAnalysis.cxx:2131 AtlTopLevelAnalysis.cxx:2132 AtlTopLevelAnalysis.cxx:2133 AtlTopLevelAnalysis.cxx:2134 AtlTopLevelAnalysis.cxx:2135 AtlTopLevelAnalysis.cxx:2136 AtlTopLevelAnalysis.cxx:2137 AtlTopLevelAnalysis.cxx:2138 AtlTopLevelAnalysis.cxx:2139 AtlTopLevelAnalysis.cxx:2140 AtlTopLevelAnalysis.cxx:2141 AtlTopLevelAnalysis.cxx:2142 AtlTopLevelAnalysis.cxx:2143 AtlTopLevelAnalysis.cxx:2144 AtlTopLevelAnalysis.cxx:2145 AtlTopLevelAnalysis.cxx:2146 AtlTopLevelAnalysis.cxx:2147 AtlTopLevelAnalysis.cxx:2148 AtlTopLevelAnalysis.cxx:2149 AtlTopLevelAnalysis.cxx:2150 AtlTopLevelAnalysis.cxx:2151 AtlTopLevelAnalysis.cxx:2152 AtlTopLevelAnalysis.cxx:2153 AtlTopLevelAnalysis.cxx:2154 AtlTopLevelAnalysis.cxx:2155 AtlTopLevelAnalysis.cxx:2156 AtlTopLevelAnalysis.cxx:2157 AtlTopLevelAnalysis.cxx:2158 AtlTopLevelAnalysis.cxx:2159 AtlTopLevelAnalysis.cxx:2160 AtlTopLevelAnalysis.cxx:2161 AtlTopLevelAnalysis.cxx:2162 AtlTopLevelAnalysis.cxx:2163 AtlTopLevelAnalysis.cxx:2164 AtlTopLevelAnalysis.cxx:2165 AtlTopLevelAnalysis.cxx:2166 AtlTopLevelAnalysis.cxx:2167 AtlTopLevelAnalysis.cxx:2168 AtlTopLevelAnalysis.cxx:2169 AtlTopLevelAnalysis.cxx:2170 AtlTopLevelAnalysis.cxx:2171 AtlTopLevelAnalysis.cxx:2172 AtlTopLevelAnalysis.cxx:2173 AtlTopLevelAnalysis.cxx:2174 AtlTopLevelAnalysis.cxx:2175 AtlTopLevelAnalysis.cxx:2176 AtlTopLevelAnalysis.cxx:2177 AtlTopLevelAnalysis.cxx:2178 AtlTopLevelAnalysis.cxx:2179 AtlTopLevelAnalysis.cxx:2180 AtlTopLevelAnalysis.cxx:2181 AtlTopLevelAnalysis.cxx:2182 AtlTopLevelAnalysis.cxx:2183 AtlTopLevelAnalysis.cxx:2184 AtlTopLevelAnalysis.cxx:2185 AtlTopLevelAnalysis.cxx:2186 AtlTopLevelAnalysis.cxx:2187 AtlTopLevelAnalysis.cxx:2188 AtlTopLevelAnalysis.cxx:2189 AtlTopLevelAnalysis.cxx:2190 AtlTopLevelAnalysis.cxx:2191 AtlTopLevelAnalysis.cxx:2192 AtlTopLevelAnalysis.cxx:2193 AtlTopLevelAnalysis.cxx:2194 AtlTopLevelAnalysis.cxx:2195 AtlTopLevelAnalysis.cxx:2196 AtlTopLevelAnalysis.cxx:2197 AtlTopLevelAnalysis.cxx:2198 AtlTopLevelAnalysis.cxx:2199 AtlTopLevelAnalysis.cxx:2200 AtlTopLevelAnalysis.cxx:2201 AtlTopLevelAnalysis.cxx:2202 AtlTopLevelAnalysis.cxx:2203 AtlTopLevelAnalysis.cxx:2204 AtlTopLevelAnalysis.cxx:2205 AtlTopLevelAnalysis.cxx:2206 AtlTopLevelAnalysis.cxx:2207 AtlTopLevelAnalysis.cxx:2208 AtlTopLevelAnalysis.cxx:2209 AtlTopLevelAnalysis.cxx:2210 AtlTopLevelAnalysis.cxx:2211 AtlTopLevelAnalysis.cxx:2212 AtlTopLevelAnalysis.cxx:2213 AtlTopLevelAnalysis.cxx:2214 AtlTopLevelAnalysis.cxx:2215 AtlTopLevelAnalysis.cxx:2216 AtlTopLevelAnalysis.cxx:2217 AtlTopLevelAnalysis.cxx:2218 AtlTopLevelAnalysis.cxx:2219 AtlTopLevelAnalysis.cxx:2220 AtlTopLevelAnalysis.cxx:2221 AtlTopLevelAnalysis.cxx:2222 AtlTopLevelAnalysis.cxx:2223 AtlTopLevelAnalysis.cxx:2224 AtlTopLevelAnalysis.cxx:2225 AtlTopLevelAnalysis.cxx:2226 AtlTopLevelAnalysis.cxx:2227 AtlTopLevelAnalysis.cxx:2228 AtlTopLevelAnalysis.cxx:2229 AtlTopLevelAnalysis.cxx:2230 AtlTopLevelAnalysis.cxx:2231 AtlTopLevelAnalysis.cxx:2232 AtlTopLevelAnalysis.cxx:2233 AtlTopLevelAnalysis.cxx:2234 AtlTopLevelAnalysis.cxx:2235 AtlTopLevelAnalysis.cxx:2236 AtlTopLevelAnalysis.cxx:2237 AtlTopLevelAnalysis.cxx:2238 AtlTopLevelAnalysis.cxx:2239 AtlTopLevelAnalysis.cxx:2240 AtlTopLevelAnalysis.cxx:2241 AtlTopLevelAnalysis.cxx:2242 AtlTopLevelAnalysis.cxx:2243 AtlTopLevelAnalysis.cxx:2244 AtlTopLevelAnalysis.cxx:2245 AtlTopLevelAnalysis.cxx:2246 AtlTopLevelAnalysis.cxx:2247 AtlTopLevelAnalysis.cxx:2248 AtlTopLevelAnalysis.cxx:2249 AtlTopLevelAnalysis.cxx:2250 AtlTopLevelAnalysis.cxx:2251 AtlTopLevelAnalysis.cxx:2252 AtlTopLevelAnalysis.cxx:2253 AtlTopLevelAnalysis.cxx:2254 AtlTopLevelAnalysis.cxx:2255 AtlTopLevelAnalysis.cxx:2256 AtlTopLevelAnalysis.cxx:2257 AtlTopLevelAnalysis.cxx:2258 AtlTopLevelAnalysis.cxx:2259 AtlTopLevelAnalysis.cxx:2260 AtlTopLevelAnalysis.cxx:2261 AtlTopLevelAnalysis.cxx:2262 AtlTopLevelAnalysis.cxx:2263 AtlTopLevelAnalysis.cxx:2264 AtlTopLevelAnalysis.cxx:2265 AtlTopLevelAnalysis.cxx:2266 AtlTopLevelAnalysis.cxx:2267 AtlTopLevelAnalysis.cxx:2268 AtlTopLevelAnalysis.cxx:2269 AtlTopLevelAnalysis.cxx:2270 AtlTopLevelAnalysis.cxx:2271 AtlTopLevelAnalysis.cxx:2272 AtlTopLevelAnalysis.cxx:2273 AtlTopLevelAnalysis.cxx:2274 AtlTopLevelAnalysis.cxx:2275 AtlTopLevelAnalysis.cxx:2276 AtlTopLevelAnalysis.cxx:2277 AtlTopLevelAnalysis.cxx:2278 AtlTopLevelAnalysis.cxx:2279 AtlTopLevelAnalysis.cxx:2280 AtlTopLevelAnalysis.cxx:2281 AtlTopLevelAnalysis.cxx:2282 AtlTopLevelAnalysis.cxx:2283 AtlTopLevelAnalysis.cxx:2284 AtlTopLevelAnalysis.cxx:2285 AtlTopLevelAnalysis.cxx:2286 AtlTopLevelAnalysis.cxx:2287 AtlTopLevelAnalysis.cxx:2288 AtlTopLevelAnalysis.cxx:2289 AtlTopLevelAnalysis.cxx:2290 AtlTopLevelAnalysis.cxx:2291 AtlTopLevelAnalysis.cxx:2292 AtlTopLevelAnalysis.cxx:2293 AtlTopLevelAnalysis.cxx:2294 AtlTopLevelAnalysis.cxx:2295 AtlTopLevelAnalysis.cxx:2296 AtlTopLevelAnalysis.cxx:2297 AtlTopLevelAnalysis.cxx:2298 AtlTopLevelAnalysis.cxx:2299 AtlTopLevelAnalysis.cxx:2300 AtlTopLevelAnalysis.cxx:2301 AtlTopLevelAnalysis.cxx:2302 AtlTopLevelAnalysis.cxx:2303 AtlTopLevelAnalysis.cxx:2304 AtlTopLevelAnalysis.cxx:2305 AtlTopLevelAnalysis.cxx:2306 AtlTopLevelAnalysis.cxx:2307 AtlTopLevelAnalysis.cxx:2308 AtlTopLevelAnalysis.cxx:2309 AtlTopLevelAnalysis.cxx:2310 AtlTopLevelAnalysis.cxx:2311 AtlTopLevelAnalysis.cxx:2312 AtlTopLevelAnalysis.cxx:2313 AtlTopLevelAnalysis.cxx:2314 AtlTopLevelAnalysis.cxx:2315 AtlTopLevelAnalysis.cxx:2316 AtlTopLevelAnalysis.cxx:2317 AtlTopLevelAnalysis.cxx:2318 AtlTopLevelAnalysis.cxx:2319 AtlTopLevelAnalysis.cxx:2320 AtlTopLevelAnalysis.cxx:2321 AtlTopLevelAnalysis.cxx:2322 AtlTopLevelAnalysis.cxx:2323 AtlTopLevelAnalysis.cxx:2324 AtlTopLevelAnalysis.cxx:2325 AtlTopLevelAnalysis.cxx:2326 AtlTopLevelAnalysis.cxx:2327 AtlTopLevelAnalysis.cxx:2328 AtlTopLevelAnalysis.cxx:2329 AtlTopLevelAnalysis.cxx:2330 AtlTopLevelAnalysis.cxx:2331 AtlTopLevelAnalysis.cxx:2332 AtlTopLevelAnalysis.cxx:2333 AtlTopLevelAnalysis.cxx:2334 AtlTopLevelAnalysis.cxx:2335 AtlTopLevelAnalysis.cxx:2336 AtlTopLevelAnalysis.cxx:2337 AtlTopLevelAnalysis.cxx:2338 AtlTopLevelAnalysis.cxx:2339 AtlTopLevelAnalysis.cxx:2340 AtlTopLevelAnalysis.cxx:2341 AtlTopLevelAnalysis.cxx:2342 AtlTopLevelAnalysis.cxx:2343 AtlTopLevelAnalysis.cxx:2344 AtlTopLevelAnalysis.cxx:2345 AtlTopLevelAnalysis.cxx:2346 AtlTopLevelAnalysis.cxx:2347 AtlTopLevelAnalysis.cxx:2348 AtlTopLevelAnalysis.cxx:2349 AtlTopLevelAnalysis.cxx:2350 AtlTopLevelAnalysis.cxx:2351 AtlTopLevelAnalysis.cxx:2352 AtlTopLevelAnalysis.cxx:2353 AtlTopLevelAnalysis.cxx:2354 AtlTopLevelAnalysis.cxx:2355 AtlTopLevelAnalysis.cxx:2356 AtlTopLevelAnalysis.cxx:2357 AtlTopLevelAnalysis.cxx:2358 AtlTopLevelAnalysis.cxx:2359 AtlTopLevelAnalysis.cxx:2360 AtlTopLevelAnalysis.cxx:2361 AtlTopLevelAnalysis.cxx:2362 AtlTopLevelAnalysis.cxx:2363 AtlTopLevelAnalysis.cxx:2364 AtlTopLevelAnalysis.cxx:2365 AtlTopLevelAnalysis.cxx:2366 AtlTopLevelAnalysis.cxx:2367 AtlTopLevelAnalysis.cxx:2368 AtlTopLevelAnalysis.cxx:2369 AtlTopLevelAnalysis.cxx:2370 AtlTopLevelAnalysis.cxx:2371 AtlTopLevelAnalysis.cxx:2372 AtlTopLevelAnalysis.cxx:2373 AtlTopLevelAnalysis.cxx:2374 AtlTopLevelAnalysis.cxx:2375 AtlTopLevelAnalysis.cxx:2376 AtlTopLevelAnalysis.cxx:2377 AtlTopLevelAnalysis.cxx:2378 AtlTopLevelAnalysis.cxx:2379 AtlTopLevelAnalysis.cxx:2380 AtlTopLevelAnalysis.cxx:2381 AtlTopLevelAnalysis.cxx:2382 AtlTopLevelAnalysis.cxx:2383 AtlTopLevelAnalysis.cxx:2384 AtlTopLevelAnalysis.cxx:2385 AtlTopLevelAnalysis.cxx:2386 AtlTopLevelAnalysis.cxx:2387 AtlTopLevelAnalysis.cxx:2388 AtlTopLevelAnalysis.cxx:2389 AtlTopLevelAnalysis.cxx:2390 AtlTopLevelAnalysis.cxx:2391 AtlTopLevelAnalysis.cxx:2392 AtlTopLevelAnalysis.cxx:2393 AtlTopLevelAnalysis.cxx:2394 AtlTopLevelAnalysis.cxx:2395 AtlTopLevelAnalysis.cxx:2396 AtlTopLevelAnalysis.cxx:2397 AtlTopLevelAnalysis.cxx:2398 AtlTopLevelAnalysis.cxx:2399 AtlTopLevelAnalysis.cxx:2400 AtlTopLevelAnalysis.cxx:2401 AtlTopLevelAnalysis.cxx:2402 AtlTopLevelAnalysis.cxx:2403 AtlTopLevelAnalysis.cxx:2404 AtlTopLevelAnalysis.cxx:2405 AtlTopLevelAnalysis.cxx:2406 AtlTopLevelAnalysis.cxx:2407 AtlTopLevelAnalysis.cxx:2408 AtlTopLevelAnalysis.cxx:2409 AtlTopLevelAnalysis.cxx:2410 AtlTopLevelAnalysis.cxx:2411 AtlTopLevelAnalysis.cxx:2412 AtlTopLevelAnalysis.cxx:2413 AtlTopLevelAnalysis.cxx:2414 AtlTopLevelAnalysis.cxx:2415 AtlTopLevelAnalysis.cxx:2416 AtlTopLevelAnalysis.cxx:2417 AtlTopLevelAnalysis.cxx:2418 AtlTopLevelAnalysis.cxx:2419 AtlTopLevelAnalysis.cxx:2420 AtlTopLevelAnalysis.cxx:2421 AtlTopLevelAnalysis.cxx:2422 AtlTopLevelAnalysis.cxx:2423 AtlTopLevelAnalysis.cxx:2424 AtlTopLevelAnalysis.cxx:2425 AtlTopLevelAnalysis.cxx:2426 AtlTopLevelAnalysis.cxx:2427 AtlTopLevelAnalysis.cxx:2428 AtlTopLevelAnalysis.cxx:2429 AtlTopLevelAnalysis.cxx:2430 AtlTopLevelAnalysis.cxx:2431 AtlTopLevelAnalysis.cxx:2432 AtlTopLevelAnalysis.cxx:2433 AtlTopLevelAnalysis.cxx:2434 AtlTopLevelAnalysis.cxx:2435 AtlTopLevelAnalysis.cxx:2436 AtlTopLevelAnalysis.cxx:2437 AtlTopLevelAnalysis.cxx:2438 AtlTopLevelAnalysis.cxx:2439 AtlTopLevelAnalysis.cxx:2440 AtlTopLevelAnalysis.cxx:2441 AtlTopLevelAnalysis.cxx:2442 AtlTopLevelAnalysis.cxx:2443 AtlTopLevelAnalysis.cxx:2444 AtlTopLevelAnalysis.cxx:2445 AtlTopLevelAnalysis.cxx:2446 AtlTopLevelAnalysis.cxx:2447 AtlTopLevelAnalysis.cxx:2448 AtlTopLevelAnalysis.cxx:2449 AtlTopLevelAnalysis.cxx:2450 AtlTopLevelAnalysis.cxx:2451 AtlTopLevelAnalysis.cxx:2452 AtlTopLevelAnalysis.cxx:2453 AtlTopLevelAnalysis.cxx:2454 AtlTopLevelAnalysis.cxx:2455 AtlTopLevelAnalysis.cxx:2456 AtlTopLevelAnalysis.cxx:2457 AtlTopLevelAnalysis.cxx:2458 AtlTopLevelAnalysis.cxx:2459 AtlTopLevelAnalysis.cxx:2460 AtlTopLevelAnalysis.cxx:2461 AtlTopLevelAnalysis.cxx:2462 AtlTopLevelAnalysis.cxx:2463 AtlTopLevelAnalysis.cxx:2464 AtlTopLevelAnalysis.cxx:2465 AtlTopLevelAnalysis.cxx:2466 AtlTopLevelAnalysis.cxx:2467 AtlTopLevelAnalysis.cxx:2468 AtlTopLevelAnalysis.cxx:2469 AtlTopLevelAnalysis.cxx:2470 AtlTopLevelAnalysis.cxx:2471 AtlTopLevelAnalysis.cxx:2472 AtlTopLevelAnalysis.cxx:2473 AtlTopLevelAnalysis.cxx:2474 AtlTopLevelAnalysis.cxx:2475 AtlTopLevelAnalysis.cxx:2476 AtlTopLevelAnalysis.cxx:2477 AtlTopLevelAnalysis.cxx:2478 AtlTopLevelAnalysis.cxx:2479 AtlTopLevelAnalysis.cxx:2480 AtlTopLevelAnalysis.cxx:2481 AtlTopLevelAnalysis.cxx:2482 AtlTopLevelAnalysis.cxx:2483 AtlTopLevelAnalysis.cxx:2484 AtlTopLevelAnalysis.cxx:2485 AtlTopLevelAnalysis.cxx:2486 AtlTopLevelAnalysis.cxx:2487 AtlTopLevelAnalysis.cxx:2488 AtlTopLevelAnalysis.cxx:2489 AtlTopLevelAnalysis.cxx:2490 AtlTopLevelAnalysis.cxx:2491 AtlTopLevelAnalysis.cxx:2492 AtlTopLevelAnalysis.cxx:2493 AtlTopLevelAnalysis.cxx:2494 AtlTopLevelAnalysis.cxx:2495 AtlTopLevelAnalysis.cxx:2496 AtlTopLevelAnalysis.cxx:2497 AtlTopLevelAnalysis.cxx:2498 AtlTopLevelAnalysis.cxx:2499 AtlTopLevelAnalysis.cxx:2500 AtlTopLevelAnalysis.cxx:2501 AtlTopLevelAnalysis.cxx:2502 AtlTopLevelAnalysis.cxx:2503 AtlTopLevelAnalysis.cxx:2504 AtlTopLevelAnalysis.cxx:2505 AtlTopLevelAnalysis.cxx:2506 AtlTopLevelAnalysis.cxx:2507 AtlTopLevelAnalysis.cxx:2508 AtlTopLevelAnalysis.cxx:2509 AtlTopLevelAnalysis.cxx:2510 AtlTopLevelAnalysis.cxx:2511 AtlTopLevelAnalysis.cxx:2512 AtlTopLevelAnalysis.cxx:2513 AtlTopLevelAnalysis.cxx:2514 AtlTopLevelAnalysis.cxx:2515 AtlTopLevelAnalysis.cxx:2516 AtlTopLevelAnalysis.cxx:2517 AtlTopLevelAnalysis.cxx:2518 AtlTopLevelAnalysis.cxx:2519 AtlTopLevelAnalysis.cxx:2520 AtlTopLevelAnalysis.cxx:2521 AtlTopLevelAnalysis.cxx:2522 AtlTopLevelAnalysis.cxx:2523 AtlTopLevelAnalysis.cxx:2524 AtlTopLevelAnalysis.cxx:2525 AtlTopLevelAnalysis.cxx:2526 AtlTopLevelAnalysis.cxx:2527 AtlTopLevelAnalysis.cxx:2528 AtlTopLevelAnalysis.cxx:2529 AtlTopLevelAnalysis.cxx:2530 AtlTopLevelAnalysis.cxx:2531 AtlTopLevelAnalysis.cxx:2532 AtlTopLevelAnalysis.cxx:2533 AtlTopLevelAnalysis.cxx:2534 AtlTopLevelAnalysis.cxx:2535 AtlTopLevelAnalysis.cxx:2536 AtlTopLevelAnalysis.cxx:2537 AtlTopLevelAnalysis.cxx:2538 AtlTopLevelAnalysis.cxx:2539 AtlTopLevelAnalysis.cxx:2540 AtlTopLevelAnalysis.cxx:2541 AtlTopLevelAnalysis.cxx:2542 AtlTopLevelAnalysis.cxx:2543 AtlTopLevelAnalysis.cxx:2544 AtlTopLevelAnalysis.cxx:2545 AtlTopLevelAnalysis.cxx:2546 AtlTopLevelAnalysis.cxx:2547 AtlTopLevelAnalysis.cxx:2548 AtlTopLevelAnalysis.cxx:2549 AtlTopLevelAnalysis.cxx:2550 AtlTopLevelAnalysis.cxx:2551 AtlTopLevelAnalysis.cxx:2552 AtlTopLevelAnalysis.cxx:2553 AtlTopLevelAnalysis.cxx:2554 AtlTopLevelAnalysis.cxx:2555 AtlTopLevelAnalysis.cxx:2556 AtlTopLevelAnalysis.cxx:2557 AtlTopLevelAnalysis.cxx:2558 AtlTopLevelAnalysis.cxx:2559 AtlTopLevelAnalysis.cxx:2560 AtlTopLevelAnalysis.cxx:2561 AtlTopLevelAnalysis.cxx:2562 AtlTopLevelAnalysis.cxx:2563 AtlTopLevelAnalysis.cxx:2564 AtlTopLevelAnalysis.cxx:2565 AtlTopLevelAnalysis.cxx:2566 AtlTopLevelAnalysis.cxx:2567 AtlTopLevelAnalysis.cxx:2568 AtlTopLevelAnalysis.cxx:2569 AtlTopLevelAnalysis.cxx:2570 AtlTopLevelAnalysis.cxx:2571 AtlTopLevelAnalysis.cxx:2572 AtlTopLevelAnalysis.cxx:2573 AtlTopLevelAnalysis.cxx:2574 AtlTopLevelAnalysis.cxx:2575 AtlTopLevelAnalysis.cxx:2576 AtlTopLevelAnalysis.cxx:2577 AtlTopLevelAnalysis.cxx:2578 AtlTopLevelAnalysis.cxx:2579 AtlTopLevelAnalysis.cxx:2580 AtlTopLevelAnalysis.cxx:2581 AtlTopLevelAnalysis.cxx:2582 AtlTopLevelAnalysis.cxx:2583 AtlTopLevelAnalysis.cxx:2584 AtlTopLevelAnalysis.cxx:2585 AtlTopLevelAnalysis.cxx:2586 AtlTopLevelAnalysis.cxx:2587 AtlTopLevelAnalysis.cxx:2588 AtlTopLevelAnalysis.cxx:2589 AtlTopLevelAnalysis.cxx:2590 AtlTopLevelAnalysis.cxx:2591 AtlTopLevelAnalysis.cxx:2592 AtlTopLevelAnalysis.cxx:2593 AtlTopLevelAnalysis.cxx:2594 AtlTopLevelAnalysis.cxx:2595 AtlTopLevelAnalysis.cxx:2596 AtlTopLevelAnalysis.cxx:2597 AtlTopLevelAnalysis.cxx:2598 AtlTopLevelAnalysis.cxx:2599 AtlTopLevelAnalysis.cxx:2600 AtlTopLevelAnalysis.cxx:2601 AtlTopLevelAnalysis.cxx:2602 AtlTopLevelAnalysis.cxx:2603 AtlTopLevelAnalysis.cxx:2604 AtlTopLevelAnalysis.cxx:2605 AtlTopLevelAnalysis.cxx:2606 AtlTopLevelAnalysis.cxx:2607 AtlTopLevelAnalysis.cxx:2608 AtlTopLevelAnalysis.cxx:2609 AtlTopLevelAnalysis.cxx:2610 AtlTopLevelAnalysis.cxx:2611 AtlTopLevelAnalysis.cxx:2612 AtlTopLevelAnalysis.cxx:2613 AtlTopLevelAnalysis.cxx:2614 AtlTopLevelAnalysis.cxx:2615 AtlTopLevelAnalysis.cxx:2616 AtlTopLevelAnalysis.cxx:2617 AtlTopLevelAnalysis.cxx:2618 AtlTopLevelAnalysis.cxx:2619 AtlTopLevelAnalysis.cxx:2620 AtlTopLevelAnalysis.cxx:2621 AtlTopLevelAnalysis.cxx:2622 AtlTopLevelAnalysis.cxx:2623 AtlTopLevelAnalysis.cxx:2624 AtlTopLevelAnalysis.cxx:2625 AtlTopLevelAnalysis.cxx:2626 AtlTopLevelAnalysis.cxx:2627 AtlTopLevelAnalysis.cxx:2628 AtlTopLevelAnalysis.cxx:2629 AtlTopLevelAnalysis.cxx:2630 AtlTopLevelAnalysis.cxx:2631 AtlTopLevelAnalysis.cxx:2632 AtlTopLevelAnalysis.cxx:2633 AtlTopLevelAnalysis.cxx:2634 AtlTopLevelAnalysis.cxx:2635 AtlTopLevelAnalysis.cxx:2636 AtlTopLevelAnalysis.cxx:2637 AtlTopLevelAnalysis.cxx:2638 AtlTopLevelAnalysis.cxx:2639 AtlTopLevelAnalysis.cxx:2640 AtlTopLevelAnalysis.cxx:2641 AtlTopLevelAnalysis.cxx:2642 AtlTopLevelAnalysis.cxx:2643 AtlTopLevelAnalysis.cxx:2644 AtlTopLevelAnalysis.cxx:2645 AtlTopLevelAnalysis.cxx:2646 AtlTopLevelAnalysis.cxx:2647 AtlTopLevelAnalysis.cxx:2648 AtlTopLevelAnalysis.cxx:2649 AtlTopLevelAnalysis.cxx:2650 AtlTopLevelAnalysis.cxx:2651 AtlTopLevelAnalysis.cxx:2652 AtlTopLevelAnalysis.cxx:2653 AtlTopLevelAnalysis.cxx:2654 AtlTopLevelAnalysis.cxx:2655 AtlTopLevelAnalysis.cxx:2656 AtlTopLevelAnalysis.cxx:2657 AtlTopLevelAnalysis.cxx:2658 AtlTopLevelAnalysis.cxx:2659 AtlTopLevelAnalysis.cxx:2660 AtlTopLevelAnalysis.cxx:2661 AtlTopLevelAnalysis.cxx:2662 AtlTopLevelAnalysis.cxx:2663 AtlTopLevelAnalysis.cxx:2664 AtlTopLevelAnalysis.cxx:2665 AtlTopLevelAnalysis.cxx:2666 AtlTopLevelAnalysis.cxx:2667 AtlTopLevelAnalysis.cxx:2668 AtlTopLevelAnalysis.cxx:2669 AtlTopLevelAnalysis.cxx:2670 AtlTopLevelAnalysis.cxx:2671 AtlTopLevelAnalysis.cxx:2672 AtlTopLevelAnalysis.cxx:2673 AtlTopLevelAnalysis.cxx:2674 AtlTopLevelAnalysis.cxx:2675 AtlTopLevelAnalysis.cxx:2676 AtlTopLevelAnalysis.cxx:2677 AtlTopLevelAnalysis.cxx:2678 AtlTopLevelAnalysis.cxx:2679 AtlTopLevelAnalysis.cxx:2680 AtlTopLevelAnalysis.cxx:2681 AtlTopLevelAnalysis.cxx:2682 AtlTopLevelAnalysis.cxx:2683 AtlTopLevelAnalysis.cxx:2684 AtlTopLevelAnalysis.cxx:2685 AtlTopLevelAnalysis.cxx:2686 AtlTopLevelAnalysis.cxx:2687 AtlTopLevelAnalysis.cxx:2688 AtlTopLevelAnalysis.cxx:2689 AtlTopLevelAnalysis.cxx:2690 AtlTopLevelAnalysis.cxx:2691 AtlTopLevelAnalysis.cxx:2692 AtlTopLevelAnalysis.cxx:2693 AtlTopLevelAnalysis.cxx:2694 AtlTopLevelAnalysis.cxx:2695 AtlTopLevelAnalysis.cxx:2696 AtlTopLevelAnalysis.cxx:2697 AtlTopLevelAnalysis.cxx:2698 AtlTopLevelAnalysis.cxx:2699 AtlTopLevelAnalysis.cxx:2700 AtlTopLevelAnalysis.cxx:2701 AtlTopLevelAnalysis.cxx:2702 AtlTopLevelAnalysis.cxx:2703 AtlTopLevelAnalysis.cxx:2704 AtlTopLevelAnalysis.cxx:2705 AtlTopLevelAnalysis.cxx:2706 AtlTopLevelAnalysis.cxx:2707 AtlTopLevelAnalysis.cxx:2708 AtlTopLevelAnalysis.cxx:2709 AtlTopLevelAnalysis.cxx:2710 AtlTopLevelAnalysis.cxx:2711 AtlTopLevelAnalysis.cxx:2712 AtlTopLevelAnalysis.cxx:2713 AtlTopLevelAnalysis.cxx:2714 AtlTopLevelAnalysis.cxx:2715 AtlTopLevelAnalysis.cxx:2716 AtlTopLevelAnalysis.cxx:2717 AtlTopLevelAnalysis.cxx:2718 AtlTopLevelAnalysis.cxx:2719 AtlTopLevelAnalysis.cxx:2720 AtlTopLevelAnalysis.cxx:2721 AtlTopLevelAnalysis.cxx:2722 AtlTopLevelAnalysis.cxx:2723 AtlTopLevelAnalysis.cxx:2724 AtlTopLevelAnalysis.cxx:2725 AtlTopLevelAnalysis.cxx:2726 AtlTopLevelAnalysis.cxx:2727 AtlTopLevelAnalysis.cxx:2728 AtlTopLevelAnalysis.cxx:2729 AtlTopLevelAnalysis.cxx:2730 AtlTopLevelAnalysis.cxx:2731 AtlTopLevelAnalysis.cxx:2732 AtlTopLevelAnalysis.cxx:2733 AtlTopLevelAnalysis.cxx:2734 AtlTopLevelAnalysis.cxx:2735 AtlTopLevelAnalysis.cxx:2736 AtlTopLevelAnalysis.cxx:2737 AtlTopLevelAnalysis.cxx:2738 AtlTopLevelAnalysis.cxx:2739 AtlTopLevelAnalysis.cxx:2740 AtlTopLevelAnalysis.cxx:2741 AtlTopLevelAnalysis.cxx:2742 AtlTopLevelAnalysis.cxx:2743 AtlTopLevelAnalysis.cxx:2744 AtlTopLevelAnalysis.cxx:2745 AtlTopLevelAnalysis.cxx:2746 AtlTopLevelAnalysis.cxx:2747 AtlTopLevelAnalysis.cxx:2748 AtlTopLevelAnalysis.cxx:2749 AtlTopLevelAnalysis.cxx:2750 AtlTopLevelAnalysis.cxx:2751 AtlTopLevelAnalysis.cxx:2752 AtlTopLevelAnalysis.cxx:2753 AtlTopLevelAnalysis.cxx:2754 AtlTopLevelAnalysis.cxx:2755 AtlTopLevelAnalysis.cxx:2756 AtlTopLevelAnalysis.cxx:2757 AtlTopLevelAnalysis.cxx:2758 AtlTopLevelAnalysis.cxx:2759 AtlTopLevelAnalysis.cxx:2760 AtlTopLevelAnalysis.cxx:2761 AtlTopLevelAnalysis.cxx:2762 AtlTopLevelAnalysis.cxx:2763 AtlTopLevelAnalysis.cxx:2764 AtlTopLevelAnalysis.cxx:2765 AtlTopLevelAnalysis.cxx:2766 AtlTopLevelAnalysis.cxx:2767 AtlTopLevelAnalysis.cxx:2768 AtlTopLevelAnalysis.cxx:2769 AtlTopLevelAnalysis.cxx:2770 AtlTopLevelAnalysis.cxx:2771 AtlTopLevelAnalysis.cxx:2772 AtlTopLevelAnalysis.cxx:2773 AtlTopLevelAnalysis.cxx:2774 AtlTopLevelAnalysis.cxx:2775 AtlTopLevelAnalysis.cxx:2776 AtlTopLevelAnalysis.cxx:2777 AtlTopLevelAnalysis.cxx:2778 AtlTopLevelAnalysis.cxx:2779 AtlTopLevelAnalysis.cxx:2780 AtlTopLevelAnalysis.cxx:2781 AtlTopLevelAnalysis.cxx:2782 AtlTopLevelAnalysis.cxx:2783 AtlTopLevelAnalysis.cxx:2784 AtlTopLevelAnalysis.cxx:2785 AtlTopLevelAnalysis.cxx:2786 AtlTopLevelAnalysis.cxx:2787 AtlTopLevelAnalysis.cxx:2788 AtlTopLevelAnalysis.cxx:2789 AtlTopLevelAnalysis.cxx:2790 AtlTopLevelAnalysis.cxx:2791 AtlTopLevelAnalysis.cxx:2792 AtlTopLevelAnalysis.cxx:2793 AtlTopLevelAnalysis.cxx:2794 AtlTopLevelAnalysis.cxx:2795 AtlTopLevelAnalysis.cxx:2796 AtlTopLevelAnalysis.cxx:2797 AtlTopLevelAnalysis.cxx:2798 AtlTopLevelAnalysis.cxx:2799 AtlTopLevelAnalysis.cxx:2800 AtlTopLevelAnalysis.cxx:2801 AtlTopLevelAnalysis.cxx:2802 AtlTopLevelAnalysis.cxx:2803 AtlTopLevelAnalysis.cxx:2804 AtlTopLevelAnalysis.cxx:2805 AtlTopLevelAnalysis.cxx:2806 AtlTopLevelAnalysis.cxx:2807 AtlTopLevelAnalysis.cxx:2808 AtlTopLevelAnalysis.cxx:2809 AtlTopLevelAnalysis.cxx:2810 AtlTopLevelAnalysis.cxx:2811 AtlTopLevelAnalysis.cxx:2812 AtlTopLevelAnalysis.cxx:2813 AtlTopLevelAnalysis.cxx:2814 AtlTopLevelAnalysis.cxx:2815 AtlTopLevelAnalysis.cxx:2816 AtlTopLevelAnalysis.cxx:2817 AtlTopLevelAnalysis.cxx:2818 AtlTopLevelAnalysis.cxx:2819 AtlTopLevelAnalysis.cxx:2820 AtlTopLevelAnalysis.cxx:2821 AtlTopLevelAnalysis.cxx:2822 AtlTopLevelAnalysis.cxx:2823 AtlTopLevelAnalysis.cxx:2824 AtlTopLevelAnalysis.cxx:2825 AtlTopLevelAnalysis.cxx:2826 AtlTopLevelAnalysis.cxx:2827 AtlTopLevelAnalysis.cxx:2828 AtlTopLevelAnalysis.cxx:2829 AtlTopLevelAnalysis.cxx:2830 AtlTopLevelAnalysis.cxx:2831 AtlTopLevelAnalysis.cxx:2832 AtlTopLevelAnalysis.cxx:2833 AtlTopLevelAnalysis.cxx:2834 AtlTopLevelAnalysis.cxx:2835 AtlTopLevelAnalysis.cxx:2836 AtlTopLevelAnalysis.cxx:2837 AtlTopLevelAnalysis.cxx:2838 AtlTopLevelAnalysis.cxx:2839 AtlTopLevelAnalysis.cxx:2840 AtlTopLevelAnalysis.cxx:2841 AtlTopLevelAnalysis.cxx:2842 AtlTopLevelAnalysis.cxx:2843 AtlTopLevelAnalysis.cxx:2844 AtlTopLevelAnalysis.cxx:2845 AtlTopLevelAnalysis.cxx:2846 AtlTopLevelAnalysis.cxx:2847 AtlTopLevelAnalysis.cxx:2848 AtlTopLevelAnalysis.cxx:2849 AtlTopLevelAnalysis.cxx:2850 AtlTopLevelAnalysis.cxx:2851 AtlTopLevelAnalysis.cxx:2852 AtlTopLevelAnalysis.cxx:2853 AtlTopLevelAnalysis.cxx:2854 AtlTopLevelAnalysis.cxx:2855 AtlTopLevelAnalysis.cxx:2856 AtlTopLevelAnalysis.cxx:2857 AtlTopLevelAnalysis.cxx:2858 AtlTopLevelAnalysis.cxx:2859 AtlTopLevelAnalysis.cxx:2860 AtlTopLevelAnalysis.cxx:2861 AtlTopLevelAnalysis.cxx:2862 AtlTopLevelAnalysis.cxx:2863 AtlTopLevelAnalysis.cxx:2864 AtlTopLevelAnalysis.cxx:2865 AtlTopLevelAnalysis.cxx:2866 AtlTopLevelAnalysis.cxx:2867 AtlTopLevelAnalysis.cxx:2868 AtlTopLevelAnalysis.cxx:2869 AtlTopLevelAnalysis.cxx:2870 AtlTopLevelAnalysis.cxx:2871 AtlTopLevelAnalysis.cxx:2872 AtlTopLevelAnalysis.cxx:2873 AtlTopLevelAnalysis.cxx:2874 AtlTopLevelAnalysis.cxx:2875 AtlTopLevelAnalysis.cxx:2876 AtlTopLevelAnalysis.cxx:2877 AtlTopLevelAnalysis.cxx:2878 AtlTopLevelAnalysis.cxx:2879 AtlTopLevelAnalysis.cxx:2880 AtlTopLevelAnalysis.cxx:2881 AtlTopLevelAnalysis.cxx:2882 AtlTopLevelAnalysis.cxx:2883 AtlTopLevelAnalysis.cxx:2884 AtlTopLevelAnalysis.cxx:2885 AtlTopLevelAnalysis.cxx:2886 AtlTopLevelAnalysis.cxx:2887 AtlTopLevelAnalysis.cxx:2888 AtlTopLevelAnalysis.cxx:2889 AtlTopLevelAnalysis.cxx:2890 AtlTopLevelAnalysis.cxx:2891 AtlTopLevelAnalysis.cxx:2892 AtlTopLevelAnalysis.cxx:2893 AtlTopLevelAnalysis.cxx:2894 AtlTopLevelAnalysis.cxx:2895 AtlTopLevelAnalysis.cxx:2896 AtlTopLevelAnalysis.cxx:2897 AtlTopLevelAnalysis.cxx:2898 AtlTopLevelAnalysis.cxx:2899 AtlTopLevelAnalysis.cxx:2900 AtlTopLevelAnalysis.cxx:2901 AtlTopLevelAnalysis.cxx:2902 AtlTopLevelAnalysis.cxx:2903 AtlTopLevelAnalysis.cxx:2904 AtlTopLevelAnalysis.cxx:2905 AtlTopLevelAnalysis.cxx:2906 AtlTopLevelAnalysis.cxx:2907 AtlTopLevelAnalysis.cxx:2908 AtlTopLevelAnalysis.cxx:2909 AtlTopLevelAnalysis.cxx:2910 AtlTopLevelAnalysis.cxx:2911 AtlTopLevelAnalysis.cxx:2912 AtlTopLevelAnalysis.cxx:2913 AtlTopLevelAnalysis.cxx:2914 AtlTopLevelAnalysis.cxx:2915 AtlTopLevelAnalysis.cxx:2916 AtlTopLevelAnalysis.cxx:2917 AtlTopLevelAnalysis.cxx:2918 AtlTopLevelAnalysis.cxx:2919 AtlTopLevelAnalysis.cxx:2920 AtlTopLevelAnalysis.cxx:2921 AtlTopLevelAnalysis.cxx:2922 AtlTopLevelAnalysis.cxx:2923 AtlTopLevelAnalysis.cxx:2924 AtlTopLevelAnalysis.cxx:2925 AtlTopLevelAnalysis.cxx:2926 AtlTopLevelAnalysis.cxx:2927 AtlTopLevelAnalysis.cxx:2928 AtlTopLevelAnalysis.cxx:2929 AtlTopLevelAnalysis.cxx:2930 AtlTopLevelAnalysis.cxx:2931 AtlTopLevelAnalysis.cxx:2932 AtlTopLevelAnalysis.cxx:2933 AtlTopLevelAnalysis.cxx:2934 AtlTopLevelAnalysis.cxx:2935 AtlTopLevelAnalysis.cxx:2936 AtlTopLevelAnalysis.cxx:2937 AtlTopLevelAnalysis.cxx:2938 AtlTopLevelAnalysis.cxx:2939 AtlTopLevelAnalysis.cxx:2940 AtlTopLevelAnalysis.cxx:2941 AtlTopLevelAnalysis.cxx:2942 AtlTopLevelAnalysis.cxx:2943 AtlTopLevelAnalysis.cxx:2944 AtlTopLevelAnalysis.cxx:2945 AtlTopLevelAnalysis.cxx:2946 AtlTopLevelAnalysis.cxx:2947 AtlTopLevelAnalysis.cxx:2948 AtlTopLevelAnalysis.cxx:2949 AtlTopLevelAnalysis.cxx:2950 AtlTopLevelAnalysis.cxx:2951 AtlTopLevelAnalysis.cxx:2952 AtlTopLevelAnalysis.cxx:2953 AtlTopLevelAnalysis.cxx:2954 AtlTopLevelAnalysis.cxx:2955 AtlTopLevelAnalysis.cxx:2956 AtlTopLevelAnalysis.cxx:2957 AtlTopLevelAnalysis.cxx:2958 AtlTopLevelAnalysis.cxx:2959 AtlTopLevelAnalysis.cxx:2960 AtlTopLevelAnalysis.cxx:2961 AtlTopLevelAnalysis.cxx:2962 AtlTopLevelAnalysis.cxx:2963 AtlTopLevelAnalysis.cxx:2964 AtlTopLevelAnalysis.cxx:2965 AtlTopLevelAnalysis.cxx:2966 AtlTopLevelAnalysis.cxx:2967 AtlTopLevelAnalysis.cxx:2968 AtlTopLevelAnalysis.cxx:2969 AtlTopLevelAnalysis.cxx:2970 AtlTopLevelAnalysis.cxx:2971 AtlTopLevelAnalysis.cxx:2972 AtlTopLevelAnalysis.cxx:2973 AtlTopLevelAnalysis.cxx:2974 AtlTopLevelAnalysis.cxx:2975 AtlTopLevelAnalysis.cxx:2976 AtlTopLevelAnalysis.cxx:2977 AtlTopLevelAnalysis.cxx:2978 AtlTopLevelAnalysis.cxx:2979 AtlTopLevelAnalysis.cxx:2980 AtlTopLevelAnalysis.cxx:2981 AtlTopLevelAnalysis.cxx:2982 AtlTopLevelAnalysis.cxx:2983 AtlTopLevelAnalysis.cxx:2984 AtlTopLevelAnalysis.cxx:2985 AtlTopLevelAnalysis.cxx:2986 AtlTopLevelAnalysis.cxx:2987 AtlTopLevelAnalysis.cxx:2988 AtlTopLevelAnalysis.cxx:2989 AtlTopLevelAnalysis.cxx:2990 AtlTopLevelAnalysis.cxx:2991 AtlTopLevelAnalysis.cxx:2992 AtlTopLevelAnalysis.cxx:2993 AtlTopLevelAnalysis.cxx:2994 AtlTopLevelAnalysis.cxx:2995 AtlTopLevelAnalysis.cxx:2996 AtlTopLevelAnalysis.cxx:2997 AtlTopLevelAnalysis.cxx:2998 AtlTopLevelAnalysis.cxx:2999 AtlTopLevelAnalysis.cxx:3000 AtlTopLevelAnalysis.cxx:3001 AtlTopLevelAnalysis.cxx:3002 AtlTopLevelAnalysis.cxx:3003 AtlTopLevelAnalysis.cxx:3004 AtlTopLevelAnalysis.cxx:3005 AtlTopLevelAnalysis.cxx:3006 AtlTopLevelAnalysis.cxx:3007 AtlTopLevelAnalysis.cxx:3008 AtlTopLevelAnalysis.cxx:3009 AtlTopLevelAnalysis.cxx:3010 AtlTopLevelAnalysis.cxx:3011 AtlTopLevelAnalysis.cxx:3012 AtlTopLevelAnalysis.cxx:3013 AtlTopLevelAnalysis.cxx:3014 AtlTopLevelAnalysis.cxx:3015 AtlTopLevelAnalysis.cxx:3016 AtlTopLevelAnalysis.cxx:3017 AtlTopLevelAnalysis.cxx:3018 AtlTopLevelAnalysis.cxx:3019 AtlTopLevelAnalysis.cxx:3020 AtlTopLevelAnalysis.cxx:3021 AtlTopLevelAnalysis.cxx:3022 AtlTopLevelAnalysis.cxx:3023 AtlTopLevelAnalysis.cxx:3024 AtlTopLevelAnalysis.cxx:3025 AtlTopLevelAnalysis.cxx:3026 AtlTopLevelAnalysis.cxx:3027 AtlTopLevelAnalysis.cxx:3028 AtlTopLevelAnalysis.cxx:3029 AtlTopLevelAnalysis.cxx:3030 AtlTopLevelAnalysis.cxx:3031 AtlTopLevelAnalysis.cxx:3032 AtlTopLevelAnalysis.cxx:3033 AtlTopLevelAnalysis.cxx:3034 AtlTopLevelAnalysis.cxx:3035 AtlTopLevelAnalysis.cxx:3036 AtlTopLevelAnalysis.cxx:3037 AtlTopLevelAnalysis.cxx:3038 AtlTopLevelAnalysis.cxx:3039 AtlTopLevelAnalysis.cxx:3040 AtlTopLevelAnalysis.cxx:3041 AtlTopLevelAnalysis.cxx:3042 AtlTopLevelAnalysis.cxx:3043 AtlTopLevelAnalysis.cxx:3044 AtlTopLevelAnalysis.cxx:3045 AtlTopLevelAnalysis.cxx:3046 AtlTopLevelAnalysis.cxx:3047 AtlTopLevelAnalysis.cxx:3048 AtlTopLevelAnalysis.cxx:3049 AtlTopLevelAnalysis.cxx:3050 AtlTopLevelAnalysis.cxx:3051 AtlTopLevelAnalysis.cxx:3052 AtlTopLevelAnalysis.cxx:3053 AtlTopLevelAnalysis.cxx:3054 AtlTopLevelAnalysis.cxx:3055 AtlTopLevelAnalysis.cxx:3056 AtlTopLevelAnalysis.cxx:3057 AtlTopLevelAnalysis.cxx:3058 AtlTopLevelAnalysis.cxx:3059 AtlTopLevelAnalysis.cxx:3060 AtlTopLevelAnalysis.cxx:3061 AtlTopLevelAnalysis.cxx:3062 AtlTopLevelAnalysis.cxx:3063 AtlTopLevelAnalysis.cxx:3064 AtlTopLevelAnalysis.cxx:3065 AtlTopLevelAnalysis.cxx:3066 AtlTopLevelAnalysis.cxx:3067 AtlTopLevelAnalysis.cxx:3068 AtlTopLevelAnalysis.cxx:3069 AtlTopLevelAnalysis.cxx:3070 AtlTopLevelAnalysis.cxx:3071 AtlTopLevelAnalysis.cxx:3072 AtlTopLevelAnalysis.cxx:3073 AtlTopLevelAnalysis.cxx:3074 AtlTopLevelAnalysis.cxx:3075 AtlTopLevelAnalysis.cxx:3076 AtlTopLevelAnalysis.cxx:3077 AtlTopLevelAnalysis.cxx:3078 AtlTopLevelAnalysis.cxx:3079 AtlTopLevelAnalysis.cxx:3080 AtlTopLevelAnalysis.cxx:3081 AtlTopLevelAnalysis.cxx:3082 AtlTopLevelAnalysis.cxx:3083 AtlTopLevelAnalysis.cxx:3084 AtlTopLevelAnalysis.cxx:3085 AtlTopLevelAnalysis.cxx:3086 AtlTopLevelAnalysis.cxx:3087 AtlTopLevelAnalysis.cxx:3088 AtlTopLevelAnalysis.cxx:3089 AtlTopLevelAnalysis.cxx:3090 AtlTopLevelAnalysis.cxx:3091 AtlTopLevelAnalysis.cxx:3092 AtlTopLevelAnalysis.cxx:3093 AtlTopLevelAnalysis.cxx:3094 AtlTopLevelAnalysis.cxx:3095 AtlTopLevelAnalysis.cxx:3096 AtlTopLevelAnalysis.cxx:3097 AtlTopLevelAnalysis.cxx:3098 AtlTopLevelAnalysis.cxx:3099 AtlTopLevelAnalysis.cxx:3100 AtlTopLevelAnalysis.cxx:3101 AtlTopLevelAnalysis.cxx:3102 AtlTopLevelAnalysis.cxx:3103 AtlTopLevelAnalysis.cxx:3104 AtlTopLevelAnalysis.cxx:3105 AtlTopLevelAnalysis.cxx:3106 AtlTopLevelAnalysis.cxx:3107 AtlTopLevelAnalysis.cxx:3108 AtlTopLevelAnalysis.cxx:3109 AtlTopLevelAnalysis.cxx:3110 AtlTopLevelAnalysis.cxx:3111 AtlTopLevelAnalysis.cxx:3112 AtlTopLevelAnalysis.cxx:3113 AtlTopLevelAnalysis.cxx:3114 AtlTopLevelAnalysis.cxx:3115 AtlTopLevelAnalysis.cxx:3116 AtlTopLevelAnalysis.cxx:3117 AtlTopLevelAnalysis.cxx:3118 AtlTopLevelAnalysis.cxx:3119 AtlTopLevelAnalysis.cxx:3120 AtlTopLevelAnalysis.cxx:3121 AtlTopLevelAnalysis.cxx:3122 AtlTopLevelAnalysis.cxx:3123 AtlTopLevelAnalysis.cxx:3124 AtlTopLevelAnalysis.cxx:3125 AtlTopLevelAnalysis.cxx:3126 AtlTopLevelAnalysis.cxx:3127 AtlTopLevelAnalysis.cxx:3128 AtlTopLevelAnalysis.cxx:3129 AtlTopLevelAnalysis.cxx:3130 AtlTopLevelAnalysis.cxx:3131 AtlTopLevelAnalysis.cxx:3132 AtlTopLevelAnalysis.cxx:3133 AtlTopLevelAnalysis.cxx:3134 AtlTopLevelAnalysis.cxx:3135 AtlTopLevelAnalysis.cxx:3136 AtlTopLevelAnalysis.cxx:3137 AtlTopLevelAnalysis.cxx:3138 AtlTopLevelAnalysis.cxx:3139 AtlTopLevelAnalysis.cxx:3140 AtlTopLevelAnalysis.cxx:3141 AtlTopLevelAnalysis.cxx:3142 AtlTopLevelAnalysis.cxx:3143 AtlTopLevelAnalysis.cxx:3144 AtlTopLevelAnalysis.cxx:3145 AtlTopLevelAnalysis.cxx:3146 AtlTopLevelAnalysis.cxx:3147 AtlTopLevelAnalysis.cxx:3148 AtlTopLevelAnalysis.cxx:3149 AtlTopLevelAnalysis.cxx:3150 AtlTopLevelAnalysis.cxx:3151 AtlTopLevelAnalysis.cxx:3152 AtlTopLevelAnalysis.cxx:3153 AtlTopLevelAnalysis.cxx:3154 AtlTopLevelAnalysis.cxx:3155 AtlTopLevelAnalysis.cxx:3156 AtlTopLevelAnalysis.cxx:3157 AtlTopLevelAnalysis.cxx:3158 AtlTopLevelAnalysis.cxx:3159 AtlTopLevelAnalysis.cxx:3160 AtlTopLevelAnalysis.cxx:3161 AtlTopLevelAnalysis.cxx:3162 AtlTopLevelAnalysis.cxx:3163 AtlTopLevelAnalysis.cxx:3164 AtlTopLevelAnalysis.cxx:3165 AtlTopLevelAnalysis.cxx:3166 AtlTopLevelAnalysis.cxx:3167 AtlTopLevelAnalysis.cxx:3168 AtlTopLevelAnalysis.cxx:3169 AtlTopLevelAnalysis.cxx:3170 AtlTopLevelAnalysis.cxx:3171 AtlTopLevelAnalysis.cxx:3172 AtlTopLevelAnalysis.cxx:3173 AtlTopLevelAnalysis.cxx:3174 AtlTopLevelAnalysis.cxx:3175 AtlTopLevelAnalysis.cxx:3176 AtlTopLevelAnalysis.cxx:3177 AtlTopLevelAnalysis.cxx:3178 AtlTopLevelAnalysis.cxx:3179 AtlTopLevelAnalysis.cxx:3180 AtlTopLevelAnalysis.cxx:3181 AtlTopLevelAnalysis.cxx:3182 AtlTopLevelAnalysis.cxx:3183 AtlTopLevelAnalysis.cxx:3184 AtlTopLevelAnalysis.cxx:3185 AtlTopLevelAnalysis.cxx:3186 AtlTopLevelAnalysis.cxx:3187 AtlTopLevelAnalysis.cxx:3188 AtlTopLevelAnalysis.cxx:3189 AtlTopLevelAnalysis.cxx:3190 AtlTopLevelAnalysis.cxx:3191 AtlTopLevelAnalysis.cxx:3192 AtlTopLevelAnalysis.cxx:3193 AtlTopLevelAnalysis.cxx:3194 AtlTopLevelAnalysis.cxx:3195 AtlTopLevelAnalysis.cxx:3196 AtlTopLevelAnalysis.cxx:3197 AtlTopLevelAnalysis.cxx:3198 AtlTopLevelAnalysis.cxx:3199 AtlTopLevelAnalysis.cxx:3200 AtlTopLevelAnalysis.cxx:3201 AtlTopLevelAnalysis.cxx:3202 AtlTopLevelAnalysis.cxx:3203 AtlTopLevelAnalysis.cxx:3204 AtlTopLevelAnalysis.cxx:3205 AtlTopLevelAnalysis.cxx:3206 AtlTopLevelAnalysis.cxx:3207 AtlTopLevelAnalysis.cxx:3208 AtlTopLevelAnalysis.cxx:3209 AtlTopLevelAnalysis.cxx:3210 AtlTopLevelAnalysis.cxx:3211 AtlTopLevelAnalysis.cxx:3212 AtlTopLevelAnalysis.cxx:3213 AtlTopLevelAnalysis.cxx:3214 AtlTopLevelAnalysis.cxx:3215 AtlTopLevelAnalysis.cxx:3216 AtlTopLevelAnalysis.cxx:3217 AtlTopLevelAnalysis.cxx:3218 AtlTopLevelAnalysis.cxx:3219 AtlTopLevelAnalysis.cxx:3220 AtlTopLevelAnalysis.cxx:3221 AtlTopLevelAnalysis.cxx:3222 AtlTopLevelAnalysis.cxx:3223 AtlTopLevelAnalysis.cxx:3224 AtlTopLevelAnalysis.cxx:3225 AtlTopLevelAnalysis.cxx:3226 AtlTopLevelAnalysis.cxx:3227 AtlTopLevelAnalysis.cxx:3228 AtlTopLevelAnalysis.cxx:3229 AtlTopLevelAnalysis.cxx:3230 AtlTopLevelAnalysis.cxx:3231 AtlTopLevelAnalysis.cxx:3232 AtlTopLevelAnalysis.cxx:3233 AtlTopLevelAnalysis.cxx:3234 AtlTopLevelAnalysis.cxx:3235 AtlTopLevelAnalysis.cxx:3236 AtlTopLevelAnalysis.cxx:3237 AtlTopLevelAnalysis.cxx:3238 AtlTopLevelAnalysis.cxx:3239 AtlTopLevelAnalysis.cxx:3240 AtlTopLevelAnalysis.cxx:3241 AtlTopLevelAnalysis.cxx:3242 AtlTopLevelAnalysis.cxx:3243 AtlTopLevelAnalysis.cxx:3244 AtlTopLevelAnalysis.cxx:3245 AtlTopLevelAnalysis.cxx:3246 AtlTopLevelAnalysis.cxx:3247 AtlTopLevelAnalysis.cxx:3248 AtlTopLevelAnalysis.cxx:3249 AtlTopLevelAnalysis.cxx:3250 AtlTopLevelAnalysis.cxx:3251 AtlTopLevelAnalysis.cxx:3252 AtlTopLevelAnalysis.cxx:3253 AtlTopLevelAnalysis.cxx:3254 AtlTopLevelAnalysis.cxx:3255 AtlTopLevelAnalysis.cxx:3256 AtlTopLevelAnalysis.cxx:3257 AtlTopLevelAnalysis.cxx:3258 AtlTopLevelAnalysis.cxx:3259 AtlTopLevelAnalysis.cxx:3260 AtlTopLevelAnalysis.cxx:3261 AtlTopLevelAnalysis.cxx:3262 AtlTopLevelAnalysis.cxx:3263 AtlTopLevelAnalysis.cxx:3264 AtlTopLevelAnalysis.cxx:3265 AtlTopLevelAnalysis.cxx:3266 AtlTopLevelAnalysis.cxx:3267 AtlTopLevelAnalysis.cxx:3268 AtlTopLevelAnalysis.cxx:3269 AtlTopLevelAnalysis.cxx:3270 AtlTopLevelAnalysis.cxx:3271 AtlTopLevelAnalysis.cxx:3272 AtlTopLevelAnalysis.cxx:3273 AtlTopLevelAnalysis.cxx:3274 AtlTopLevelAnalysis.cxx:3275 AtlTopLevelAnalysis.cxx:3276 AtlTopLevelAnalysis.cxx:3277 AtlTopLevelAnalysis.cxx:3278 AtlTopLevelAnalysis.cxx:3279 AtlTopLevelAnalysis.cxx:3280 AtlTopLevelAnalysis.cxx:3281 AtlTopLevelAnalysis.cxx:3282 AtlTopLevelAnalysis.cxx:3283 AtlTopLevelAnalysis.cxx:3284 AtlTopLevelAnalysis.cxx:3285 AtlTopLevelAnalysis.cxx:3286 AtlTopLevelAnalysis.cxx:3287 AtlTopLevelAnalysis.cxx:3288 AtlTopLevelAnalysis.cxx:3289 AtlTopLevelAnalysis.cxx:3290 AtlTopLevelAnalysis.cxx:3291 AtlTopLevelAnalysis.cxx:3292 AtlTopLevelAnalysis.cxx:3293 AtlTopLevelAnalysis.cxx:3294 AtlTopLevelAnalysis.cxx:3295 AtlTopLevelAnalysis.cxx:3296 AtlTopLevelAnalysis.cxx:3297 AtlTopLevelAnalysis.cxx:3298 AtlTopLevelAnalysis.cxx:3299 AtlTopLevelAnalysis.cxx:3300 AtlTopLevelAnalysis.cxx:3301 AtlTopLevelAnalysis.cxx:3302 AtlTopLevelAnalysis.cxx:3303 AtlTopLevelAnalysis.cxx:3304 AtlTopLevelAnalysis.cxx:3305 AtlTopLevelAnalysis.cxx:3306 AtlTopLevelAnalysis.cxx:3307 AtlTopLevelAnalysis.cxx:3308 AtlTopLevelAnalysis.cxx:3309 AtlTopLevelAnalysis.cxx:3310 AtlTopLevelAnalysis.cxx:3311 AtlTopLevelAnalysis.cxx:3312 AtlTopLevelAnalysis.cxx:3313 AtlTopLevelAnalysis.cxx:3314 AtlTopLevelAnalysis.cxx:3315 AtlTopLevelAnalysis.cxx:3316 AtlTopLevelAnalysis.cxx:3317 AtlTopLevelAnalysis.cxx:3318 AtlTopLevelAnalysis.cxx:3319 AtlTopLevelAnalysis.cxx:3320 AtlTopLevelAnalysis.cxx:3321 AtlTopLevelAnalysis.cxx:3322 AtlTopLevelAnalysis.cxx:3323 AtlTopLevelAnalysis.cxx:3324 AtlTopLevelAnalysis.cxx:3325 AtlTopLevelAnalysis.cxx:3326 AtlTopLevelAnalysis.cxx:3327 AtlTopLevelAnalysis.cxx:3328 AtlTopLevelAnalysis.cxx:3329 AtlTopLevelAnalysis.cxx:3330 AtlTopLevelAnalysis.cxx:3331 AtlTopLevelAnalysis.cxx:3332 AtlTopLevelAnalysis.cxx:3333 AtlTopLevelAnalysis.cxx:3334 AtlTopLevelAnalysis.cxx:3335 AtlTopLevelAnalysis.cxx:3336 AtlTopLevelAnalysis.cxx:3337 AtlTopLevelAnalysis.cxx:3338 AtlTopLevelAnalysis.cxx:3339 AtlTopLevelAnalysis.cxx:3340 AtlTopLevelAnalysis.cxx:3341 AtlTopLevelAnalysis.cxx:3342 AtlTopLevelAnalysis.cxx:3343 AtlTopLevelAnalysis.cxx:3344 AtlTopLevelAnalysis.cxx:3345 AtlTopLevelAnalysis.cxx:3346 AtlTopLevelAnalysis.cxx:3347 AtlTopLevelAnalysis.cxx:3348 AtlTopLevelAnalysis.cxx:3349 AtlTopLevelAnalysis.cxx:3350 AtlTopLevelAnalysis.cxx:3351 AtlTopLevelAnalysis.cxx:3352 AtlTopLevelAnalysis.cxx:3353 AtlTopLevelAnalysis.cxx:3354 AtlTopLevelAnalysis.cxx:3355 AtlTopLevelAnalysis.cxx:3356 AtlTopLevelAnalysis.cxx:3357 AtlTopLevelAnalysis.cxx:3358 AtlTopLevelAnalysis.cxx:3359 AtlTopLevelAnalysis.cxx:3360 AtlTopLevelAnalysis.cxx:3361 AtlTopLevelAnalysis.cxx:3362 AtlTopLevelAnalysis.cxx:3363 AtlTopLevelAnalysis.cxx:3364 AtlTopLevelAnalysis.cxx:3365 AtlTopLevelAnalysis.cxx:3366 AtlTopLevelAnalysis.cxx:3367 AtlTopLevelAnalysis.cxx:3368 AtlTopLevelAnalysis.cxx:3369 AtlTopLevelAnalysis.cxx:3370 AtlTopLevelAnalysis.cxx:3371 AtlTopLevelAnalysis.cxx:3372 AtlTopLevelAnalysis.cxx:3373 AtlTopLevelAnalysis.cxx:3374 AtlTopLevelAnalysis.cxx:3375 AtlTopLevelAnalysis.cxx:3376 AtlTopLevelAnalysis.cxx:3377 AtlTopLevelAnalysis.cxx:3378 AtlTopLevelAnalysis.cxx:3379 AtlTopLevelAnalysis.cxx:3380 AtlTopLevelAnalysis.cxx:3381 AtlTopLevelAnalysis.cxx:3382 AtlTopLevelAnalysis.cxx:3383 AtlTopLevelAnalysis.cxx:3384 AtlTopLevelAnalysis.cxx:3385 AtlTopLevelAnalysis.cxx:3386 AtlTopLevelAnalysis.cxx:3387 AtlTopLevelAnalysis.cxx:3388 AtlTopLevelAnalysis.cxx:3389 AtlTopLevelAnalysis.cxx:3390 AtlTopLevelAnalysis.cxx:3391 AtlTopLevelAnalysis.cxx:3392 AtlTopLevelAnalysis.cxx:3393 AtlTopLevelAnalysis.cxx:3394 AtlTopLevelAnalysis.cxx:3395 AtlTopLevelAnalysis.cxx:3396 AtlTopLevelAnalysis.cxx:3397 AtlTopLevelAnalysis.cxx:3398 AtlTopLevelAnalysis.cxx:3399 AtlTopLevelAnalysis.cxx:3400 AtlTopLevelAnalysis.cxx:3401 AtlTopLevelAnalysis.cxx:3402 AtlTopLevelAnalysis.cxx:3403 AtlTopLevelAnalysis.cxx:3404 AtlTopLevelAnalysis.cxx:3405 AtlTopLevelAnalysis.cxx:3406 AtlTopLevelAnalysis.cxx:3407 AtlTopLevelAnalysis.cxx:3408 AtlTopLevelAnalysis.cxx:3409 AtlTopLevelAnalysis.cxx:3410 AtlTopLevelAnalysis.cxx:3411 AtlTopLevelAnalysis.cxx:3412 AtlTopLevelAnalysis.cxx:3413 AtlTopLevelAnalysis.cxx:3414 AtlTopLevelAnalysis.cxx:3415 AtlTopLevelAnalysis.cxx:3416 AtlTopLevelAnalysis.cxx:3417 AtlTopLevelAnalysis.cxx:3418 AtlTopLevelAnalysis.cxx:3419 AtlTopLevelAnalysis.cxx:3420 AtlTopLevelAnalysis.cxx:3421 AtlTopLevelAnalysis.cxx:3422 AtlTopLevelAnalysis.cxx:3423 AtlTopLevelAnalysis.cxx:3424 AtlTopLevelAnalysis.cxx:3425 AtlTopLevelAnalysis.cxx:3426 AtlTopLevelAnalysis.cxx:3427 AtlTopLevelAnalysis.cxx:3428 AtlTopLevelAnalysis.cxx:3429 AtlTopLevelAnalysis.cxx:3430 AtlTopLevelAnalysis.cxx:3431 AtlTopLevelAnalysis.cxx:3432 AtlTopLevelAnalysis.cxx:3433 AtlTopLevelAnalysis.cxx:3434 AtlTopLevelAnalysis.cxx:3435 AtlTopLevelAnalysis.cxx:3436 AtlTopLevelAnalysis.cxx:3437 AtlTopLevelAnalysis.cxx:3438 AtlTopLevelAnalysis.cxx:3439 AtlTopLevelAnalysis.cxx:3440 AtlTopLevelAnalysis.cxx:3441 AtlTopLevelAnalysis.cxx:3442 AtlTopLevelAnalysis.cxx:3443 AtlTopLevelAnalysis.cxx:3444 AtlTopLevelAnalysis.cxx:3445 AtlTopLevelAnalysis.cxx:3446 AtlTopLevelAnalysis.cxx:3447 AtlTopLevelAnalysis.cxx:3448 AtlTopLevelAnalysis.cxx:3449 AtlTopLevelAnalysis.cxx:3450 AtlTopLevelAnalysis.cxx:3451 AtlTopLevelAnalysis.cxx:3452 AtlTopLevelAnalysis.cxx:3453 AtlTopLevelAnalysis.cxx:3454 AtlTopLevelAnalysis.cxx:3455 AtlTopLevelAnalysis.cxx:3456 AtlTopLevelAnalysis.cxx:3457 AtlTopLevelAnalysis.cxx:3458 AtlTopLevelAnalysis.cxx:3459 AtlTopLevelAnalysis.cxx:3460 AtlTopLevelAnalysis.cxx:3461 AtlTopLevelAnalysis.cxx:3462 AtlTopLevelAnalysis.cxx:3463 AtlTopLevelAnalysis.cxx:3464 AtlTopLevelAnalysis.cxx:3465 AtlTopLevelAnalysis.cxx:3466 AtlTopLevelAnalysis.cxx:3467 AtlTopLevelAnalysis.cxx:3468 AtlTopLevelAnalysis.cxx:3469 AtlTopLevelAnalysis.cxx:3470 AtlTopLevelAnalysis.cxx:3471 AtlTopLevelAnalysis.cxx:3472 AtlTopLevelAnalysis.cxx:3473 AtlTopLevelAnalysis.cxx:3474 AtlTopLevelAnalysis.cxx:3475 AtlTopLevelAnalysis.cxx:3476 AtlTopLevelAnalysis.cxx:3477 AtlTopLevelAnalysis.cxx:3478 AtlTopLevelAnalysis.cxx:3479 AtlTopLevelAnalysis.cxx:3480 AtlTopLevelAnalysis.cxx:3481 AtlTopLevelAnalysis.cxx:3482 AtlTopLevelAnalysis.cxx:3483 AtlTopLevelAnalysis.cxx:3484 AtlTopLevelAnalysis.cxx:3485 AtlTopLevelAnalysis.cxx:3486 AtlTopLevelAnalysis.cxx:3487 AtlTopLevelAnalysis.cxx:3488 AtlTopLevelAnalysis.cxx:3489 AtlTopLevelAnalysis.cxx:3490 AtlTopLevelAnalysis.cxx:3491 AtlTopLevelAnalysis.cxx:3492 AtlTopLevelAnalysis.cxx:3493 AtlTopLevelAnalysis.cxx:3494 AtlTopLevelAnalysis.cxx:3495 AtlTopLevelAnalysis.cxx:3496 AtlTopLevelAnalysis.cxx:3497 AtlTopLevelAnalysis.cxx:3498 AtlTopLevelAnalysis.cxx:3499 AtlTopLevelAnalysis.cxx:3500 AtlTopLevelAnalysis.cxx:3501 AtlTopLevelAnalysis.cxx:3502 AtlTopLevelAnalysis.cxx:3503 AtlTopLevelAnalysis.cxx:3504 AtlTopLevelAnalysis.cxx:3505 AtlTopLevelAnalysis.cxx:3506 AtlTopLevelAnalysis.cxx:3507 AtlTopLevelAnalysis.cxx:3508 AtlTopLevelAnalysis.cxx:3509 AtlTopLevelAnalysis.cxx:3510 AtlTopLevelAnalysis.cxx:3511 AtlTopLevelAnalysis.cxx:3512 AtlTopLevelAnalysis.cxx:3513 AtlTopLevelAnalysis.cxx:3514 AtlTopLevelAnalysis.cxx:3515 AtlTopLevelAnalysis.cxx:3516 AtlTopLevelAnalysis.cxx:3517 AtlTopLevelAnalysis.cxx:3518 AtlTopLevelAnalysis.cxx:3519 AtlTopLevelAnalysis.cxx:3520 AtlTopLevelAnalysis.cxx:3521 AtlTopLevelAnalysis.cxx:3522 AtlTopLevelAnalysis.cxx:3523 AtlTopLevelAnalysis.cxx:3524 AtlTopLevelAnalysis.cxx:3525 AtlTopLevelAnalysis.cxx:3526 AtlTopLevelAnalysis.cxx:3527 AtlTopLevelAnalysis.cxx:3528 AtlTopLevelAnalysis.cxx:3529 AtlTopLevelAnalysis.cxx:3530 AtlTopLevelAnalysis.cxx:3531 AtlTopLevelAnalysis.cxx:3532 AtlTopLevelAnalysis.cxx:3533 AtlTopLevelAnalysis.cxx:3534 AtlTopLevelAnalysis.cxx:3535 AtlTopLevelAnalysis.cxx:3536 AtlTopLevelAnalysis.cxx:3537 AtlTopLevelAnalysis.cxx:3538 AtlTopLevelAnalysis.cxx:3539 AtlTopLevelAnalysis.cxx:3540 AtlTopLevelAnalysis.cxx:3541 AtlTopLevelAnalysis.cxx:3542 AtlTopLevelAnalysis.cxx:3543 AtlTopLevelAnalysis.cxx:3544 AtlTopLevelAnalysis.cxx:3545 AtlTopLevelAnalysis.cxx:3546 AtlTopLevelAnalysis.cxx:3547 AtlTopLevelAnalysis.cxx:3548 AtlTopLevelAnalysis.cxx:3549 AtlTopLevelAnalysis.cxx:3550 AtlTopLevelAnalysis.cxx:3551 AtlTopLevelAnalysis.cxx:3552 AtlTopLevelAnalysis.cxx:3553 AtlTopLevelAnalysis.cxx:3554 AtlTopLevelAnalysis.cxx:3555 AtlTopLevelAnalysis.cxx:3556 AtlTopLevelAnalysis.cxx:3557 AtlTopLevelAnalysis.cxx:3558 AtlTopLevelAnalysis.cxx:3559 AtlTopLevelAnalysis.cxx:3560 AtlTopLevelAnalysis.cxx:3561 AtlTopLevelAnalysis.cxx:3562 AtlTopLevelAnalysis.cxx:3563 AtlTopLevelAnalysis.cxx:3564 AtlTopLevelAnalysis.cxx:3565 AtlTopLevelAnalysis.cxx:3566 AtlTopLevelAnalysis.cxx:3567 AtlTopLevelAnalysis.cxx:3568 AtlTopLevelAnalysis.cxx:3569 AtlTopLevelAnalysis.cxx:3570 AtlTopLevelAnalysis.cxx:3571 AtlTopLevelAnalysis.cxx:3572 AtlTopLevelAnalysis.cxx:3573 AtlTopLevelAnalysis.cxx:3574 AtlTopLevelAnalysis.cxx:3575 AtlTopLevelAnalysis.cxx:3576 AtlTopLevelAnalysis.cxx:3577 AtlTopLevelAnalysis.cxx:3578 AtlTopLevelAnalysis.cxx:3579 AtlTopLevelAnalysis.cxx:3580 AtlTopLevelAnalysis.cxx:3581 AtlTopLevelAnalysis.cxx:3582 AtlTopLevelAnalysis.cxx:3583 AtlTopLevelAnalysis.cxx:3584 AtlTopLevelAnalysis.cxx:3585 AtlTopLevelAnalysis.cxx:3586 AtlTopLevelAnalysis.cxx:3587 AtlTopLevelAnalysis.cxx:3588 AtlTopLevelAnalysis.cxx:3589 AtlTopLevelAnalysis.cxx:3590 AtlTopLevelAnalysis.cxx:3591 AtlTopLevelAnalysis.cxx:3592 AtlTopLevelAnalysis.cxx:3593 AtlTopLevelAnalysis.cxx:3594 AtlTopLevelAnalysis.cxx:3595 AtlTopLevelAnalysis.cxx:3596 AtlTopLevelAnalysis.cxx:3597 AtlTopLevelAnalysis.cxx:3598 AtlTopLevelAnalysis.cxx:3599 AtlTopLevelAnalysis.cxx:3600 AtlTopLevelAnalysis.cxx:3601 AtlTopLevelAnalysis.cxx:3602 AtlTopLevelAnalysis.cxx:3603 AtlTopLevelAnalysis.cxx:3604 AtlTopLevelAnalysis.cxx:3605 AtlTopLevelAnalysis.cxx:3606 AtlTopLevelAnalysis.cxx:3607 AtlTopLevelAnalysis.cxx:3608 AtlTopLevelAnalysis.cxx:3609 AtlTopLevelAnalysis.cxx:3610 AtlTopLevelAnalysis.cxx:3611 AtlTopLevelAnalysis.cxx:3612 AtlTopLevelAnalysis.cxx:3613 AtlTopLevelAnalysis.cxx:3614 AtlTopLevelAnalysis.cxx:3615 AtlTopLevelAnalysis.cxx:3616 AtlTopLevelAnalysis.cxx:3617 AtlTopLevelAnalysis.cxx:3618 AtlTopLevelAnalysis.cxx:3619 AtlTopLevelAnalysis.cxx:3620 AtlTopLevelAnalysis.cxx:3621 AtlTopLevelAnalysis.cxx:3622 AtlTopLevelAnalysis.cxx:3623 AtlTopLevelAnalysis.cxx:3624 AtlTopLevelAnalysis.cxx:3625 AtlTopLevelAnalysis.cxx:3626 AtlTopLevelAnalysis.cxx:3627 AtlTopLevelAnalysis.cxx:3628 AtlTopLevelAnalysis.cxx:3629 AtlTopLevelAnalysis.cxx:3630 AtlTopLevelAnalysis.cxx:3631 AtlTopLevelAnalysis.cxx:3632 AtlTopLevelAnalysis.cxx:3633 AtlTopLevelAnalysis.cxx:3634 AtlTopLevelAnalysis.cxx:3635 AtlTopLevelAnalysis.cxx:3636 AtlTopLevelAnalysis.cxx:3637 AtlTopLevelAnalysis.cxx:3638 AtlTopLevelAnalysis.cxx:3639 AtlTopLevelAnalysis.cxx:3640 AtlTopLevelAnalysis.cxx:3641 AtlTopLevelAnalysis.cxx:3642 AtlTopLevelAnalysis.cxx:3643 AtlTopLevelAnalysis.cxx:3644 AtlTopLevelAnalysis.cxx:3645 AtlTopLevelAnalysis.cxx:3646 AtlTopLevelAnalysis.cxx:3647 AtlTopLevelAnalysis.cxx:3648 AtlTopLevelAnalysis.cxx:3649 AtlTopLevelAnalysis.cxx:3650 AtlTopLevelAnalysis.cxx:3651 AtlTopLevelAnalysis.cxx:3652 AtlTopLevelAnalysis.cxx:3653 AtlTopLevelAnalysis.cxx:3654 AtlTopLevelAnalysis.cxx:3655 AtlTopLevelAnalysis.cxx:3656 AtlTopLevelAnalysis.cxx:3657 AtlTopLevelAnalysis.cxx:3658 AtlTopLevelAnalysis.cxx:3659 AtlTopLevelAnalysis.cxx:3660 AtlTopLevelAnalysis.cxx:3661 AtlTopLevelAnalysis.cxx:3662 AtlTopLevelAnalysis.cxx:3663 AtlTopLevelAnalysis.cxx:3664 AtlTopLevelAnalysis.cxx:3665 AtlTopLevelAnalysis.cxx:3666 AtlTopLevelAnalysis.cxx:3667 AtlTopLevelAnalysis.cxx:3668 AtlTopLevelAnalysis.cxx:3669 AtlTopLevelAnalysis.cxx:3670 AtlTopLevelAnalysis.cxx:3671 AtlTopLevelAnalysis.cxx:3672 AtlTopLevelAnalysis.cxx:3673 AtlTopLevelAnalysis.cxx:3674 AtlTopLevelAnalysis.cxx:3675 AtlTopLevelAnalysis.cxx:3676 AtlTopLevelAnalysis.cxx:3677 AtlTopLevelAnalysis.cxx:3678 AtlTopLevelAnalysis.cxx:3679 AtlTopLevelAnalysis.cxx:3680 AtlTopLevelAnalysis.cxx:3681 AtlTopLevelAnalysis.cxx:3682 AtlTopLevelAnalysis.cxx:3683 AtlTopLevelAnalysis.cxx:3684 AtlTopLevelAnalysis.cxx:3685 AtlTopLevelAnalysis.cxx:3686 AtlTopLevelAnalysis.cxx:3687 AtlTopLevelAnalysis.cxx:3688 AtlTopLevelAnalysis.cxx:3689 AtlTopLevelAnalysis.cxx:3690 AtlTopLevelAnalysis.cxx:3691 AtlTopLevelAnalysis.cxx:3692 AtlTopLevelAnalysis.cxx:3693 AtlTopLevelAnalysis.cxx:3694 AtlTopLevelAnalysis.cxx:3695 AtlTopLevelAnalysis.cxx:3696 AtlTopLevelAnalysis.cxx:3697 AtlTopLevelAnalysis.cxx:3698 AtlTopLevelAnalysis.cxx:3699 AtlTopLevelAnalysis.cxx:3700 AtlTopLevelAnalysis.cxx:3701 AtlTopLevelAnalysis.cxx:3702 AtlTopLevelAnalysis.cxx:3703 AtlTopLevelAnalysis.cxx:3704 AtlTopLevelAnalysis.cxx:3705 AtlTopLevelAnalysis.cxx:3706 AtlTopLevelAnalysis.cxx:3707 AtlTopLevelAnalysis.cxx:3708 AtlTopLevelAnalysis.cxx:3709 AtlTopLevelAnalysis.cxx:3710 AtlTopLevelAnalysis.cxx:3711 AtlTopLevelAnalysis.cxx:3712 AtlTopLevelAnalysis.cxx:3713 AtlTopLevelAnalysis.cxx:3714 AtlTopLevelAnalysis.cxx:3715 AtlTopLevelAnalysis.cxx:3716 AtlTopLevelAnalysis.cxx:3717 AtlTopLevelAnalysis.cxx:3718 AtlTopLevelAnalysis.cxx:3719 AtlTopLevelAnalysis.cxx:3720 AtlTopLevelAnalysis.cxx:3721 AtlTopLevelAnalysis.cxx:3722 AtlTopLevelAnalysis.cxx:3723 AtlTopLevelAnalysis.cxx:3724 AtlTopLevelAnalysis.cxx:3725 AtlTopLevelAnalysis.cxx:3726 AtlTopLevelAnalysis.cxx:3727 AtlTopLevelAnalysis.cxx:3728 AtlTopLevelAnalysis.cxx:3729 AtlTopLevelAnalysis.cxx:3730 AtlTopLevelAnalysis.cxx:3731 AtlTopLevelAnalysis.cxx:3732 AtlTopLevelAnalysis.cxx:3733 AtlTopLevelAnalysis.cxx:3734 AtlTopLevelAnalysis.cxx:3735 AtlTopLevelAnalysis.cxx:3736 AtlTopLevelAnalysis.cxx:3737 AtlTopLevelAnalysis.cxx:3738 AtlTopLevelAnalysis.cxx:3739 AtlTopLevelAnalysis.cxx:3740 AtlTopLevelAnalysis.cxx:3741 AtlTopLevelAnalysis.cxx:3742 AtlTopLevelAnalysis.cxx:3743 AtlTopLevelAnalysis.cxx:3744 AtlTopLevelAnalysis.cxx:3745 AtlTopLevelAnalysis.cxx:3746 AtlTopLevelAnalysis.cxx:3747 AtlTopLevelAnalysis.cxx:3748 AtlTopLevelAnalysis.cxx:3749 AtlTopLevelAnalysis.cxx:3750 AtlTopLevelAnalysis.cxx:3751 AtlTopLevelAnalysis.cxx:3752 AtlTopLevelAnalysis.cxx:3753 AtlTopLevelAnalysis.cxx:3754 AtlTopLevelAnalysis.cxx:3755 AtlTopLevelAnalysis.cxx:3756 AtlTopLevelAnalysis.cxx:3757 AtlTopLevelAnalysis.cxx:3758 AtlTopLevelAnalysis.cxx:3759 AtlTopLevelAnalysis.cxx:3760 AtlTopLevelAnalysis.cxx:3761 AtlTopLevelAnalysis.cxx:3762 AtlTopLevelAnalysis.cxx:3763 AtlTopLevelAnalysis.cxx:3764 AtlTopLevelAnalysis.cxx:3765 AtlTopLevelAnalysis.cxx:3766 AtlTopLevelAnalysis.cxx:3767 AtlTopLevelAnalysis.cxx:3768 AtlTopLevelAnalysis.cxx:3769 AtlTopLevelAnalysis.cxx:3770 AtlTopLevelAnalysis.cxx:3771 AtlTopLevelAnalysis.cxx:3772 AtlTopLevelAnalysis.cxx:3773 AtlTopLevelAnalysis.cxx:3774 AtlTopLevelAnalysis.cxx:3775 AtlTopLevelAnalysis.cxx:3776 AtlTopLevelAnalysis.cxx:3777 AtlTopLevelAnalysis.cxx:3778 AtlTopLevelAnalysis.cxx:3779 AtlTopLevelAnalysis.cxx:3780 AtlTopLevelAnalysis.cxx:3781 AtlTopLevelAnalysis.cxx:3782 AtlTopLevelAnalysis.cxx:3783 AtlTopLevelAnalysis.cxx:3784 AtlTopLevelAnalysis.cxx:3785 AtlTopLevelAnalysis.cxx:3786 AtlTopLevelAnalysis.cxx:3787 AtlTopLevelAnalysis.cxx:3788 AtlTopLevelAnalysis.cxx:3789 AtlTopLevelAnalysis.cxx:3790 AtlTopLevelAnalysis.cxx:3791 AtlTopLevelAnalysis.cxx:3792 AtlTopLevelAnalysis.cxx:3793 AtlTopLevelAnalysis.cxx:3794 AtlTopLevelAnalysis.cxx:3795 AtlTopLevelAnalysis.cxx:3796 AtlTopLevelAnalysis.cxx:3797 AtlTopLevelAnalysis.cxx:3798 AtlTopLevelAnalysis.cxx:3799 AtlTopLevelAnalysis.cxx:3800 AtlTopLevelAnalysis.cxx:3801 AtlTopLevelAnalysis.cxx:3802 AtlTopLevelAnalysis.cxx:3803 AtlTopLevelAnalysis.cxx:3804 AtlTopLevelAnalysis.cxx:3805 AtlTopLevelAnalysis.cxx:3806 AtlTopLevelAnalysis.cxx:3807 AtlTopLevelAnalysis.cxx:3808 AtlTopLevelAnalysis.cxx:3809 AtlTopLevelAnalysis.cxx:3810 AtlTopLevelAnalysis.cxx:3811 AtlTopLevelAnalysis.cxx:3812 AtlTopLevelAnalysis.cxx:3813 AtlTopLevelAnalysis.cxx:3814 AtlTopLevelAnalysis.cxx:3815 AtlTopLevelAnalysis.cxx:3816 AtlTopLevelAnalysis.cxx:3817 AtlTopLevelAnalysis.cxx:3818 AtlTopLevelAnalysis.cxx:3819 AtlTopLevelAnalysis.cxx:3820 AtlTopLevelAnalysis.cxx:3821 AtlTopLevelAnalysis.cxx:3822 AtlTopLevelAnalysis.cxx:3823 AtlTopLevelAnalysis.cxx:3824 AtlTopLevelAnalysis.cxx:3825 AtlTopLevelAnalysis.cxx:3826 AtlTopLevelAnalysis.cxx:3827 AtlTopLevelAnalysis.cxx:3828 AtlTopLevelAnalysis.cxx:3829 AtlTopLevelAnalysis.cxx:3830 AtlTopLevelAnalysis.cxx:3831 AtlTopLevelAnalysis.cxx:3832 AtlTopLevelAnalysis.cxx:3833 AtlTopLevelAnalysis.cxx:3834 AtlTopLevelAnalysis.cxx:3835 AtlTopLevelAnalysis.cxx:3836 AtlTopLevelAnalysis.cxx:3837 AtlTopLevelAnalysis.cxx:3838 AtlTopLevelAnalysis.cxx:3839 AtlTopLevelAnalysis.cxx:3840 AtlTopLevelAnalysis.cxx:3841 AtlTopLevelAnalysis.cxx:3842 AtlTopLevelAnalysis.cxx:3843 AtlTopLevelAnalysis.cxx:3844 AtlTopLevelAnalysis.cxx:3845 AtlTopLevelAnalysis.cxx:3846 AtlTopLevelAnalysis.cxx:3847 AtlTopLevelAnalysis.cxx:3848 AtlTopLevelAnalysis.cxx:3849 AtlTopLevelAnalysis.cxx:3850 AtlTopLevelAnalysis.cxx:3851 AtlTopLevelAnalysis.cxx:3852 AtlTopLevelAnalysis.cxx:3853 AtlTopLevelAnalysis.cxx:3854 AtlTopLevelAnalysis.cxx:3855 AtlTopLevelAnalysis.cxx:3856 AtlTopLevelAnalysis.cxx:3857 AtlTopLevelAnalysis.cxx:3858 AtlTopLevelAnalysis.cxx:3859 AtlTopLevelAnalysis.cxx:3860 AtlTopLevelAnalysis.cxx:3861 AtlTopLevelAnalysis.cxx:3862 AtlTopLevelAnalysis.cxx:3863 AtlTopLevelAnalysis.cxx:3864 AtlTopLevelAnalysis.cxx:3865 AtlTopLevelAnalysis.cxx:3866 AtlTopLevelAnalysis.cxx:3867 AtlTopLevelAnalysis.cxx:3868 AtlTopLevelAnalysis.cxx:3869 AtlTopLevelAnalysis.cxx:3870 AtlTopLevelAnalysis.cxx:3871 AtlTopLevelAnalysis.cxx:3872 AtlTopLevelAnalysis.cxx:3873 AtlTopLevelAnalysis.cxx:3874 AtlTopLevelAnalysis.cxx:3875 AtlTopLevelAnalysis.cxx:3876 AtlTopLevelAnalysis.cxx:3877 AtlTopLevelAnalysis.cxx:3878 AtlTopLevelAnalysis.cxx:3879 AtlTopLevelAnalysis.cxx:3880 AtlTopLevelAnalysis.cxx:3881 AtlTopLevelAnalysis.cxx:3882 AtlTopLevelAnalysis.cxx:3883 AtlTopLevelAnalysis.cxx:3884 AtlTopLevelAnalysis.cxx:3885 AtlTopLevelAnalysis.cxx:3886 AtlTopLevelAnalysis.cxx:3887 AtlTopLevelAnalysis.cxx:3888 AtlTopLevelAnalysis.cxx:3889 AtlTopLevelAnalysis.cxx:3890 AtlTopLevelAnalysis.cxx:3891 AtlTopLevelAnalysis.cxx:3892 AtlTopLevelAnalysis.cxx:3893 AtlTopLevelAnalysis.cxx:3894 AtlTopLevelAnalysis.cxx:3895 AtlTopLevelAnalysis.cxx:3896 AtlTopLevelAnalysis.cxx:3897 AtlTopLevelAnalysis.cxx:3898 AtlTopLevelAnalysis.cxx:3899 AtlTopLevelAnalysis.cxx:3900 AtlTopLevelAnalysis.cxx:3901 AtlTopLevelAnalysis.cxx:3902 AtlTopLevelAnalysis.cxx:3903 AtlTopLevelAnalysis.cxx:3904 AtlTopLevelAnalysis.cxx:3905 AtlTopLevelAnalysis.cxx:3906 AtlTopLevelAnalysis.cxx:3907 AtlTopLevelAnalysis.cxx:3908 AtlTopLevelAnalysis.cxx:3909 AtlTopLevelAnalysis.cxx:3910 AtlTopLevelAnalysis.cxx:3911 AtlTopLevelAnalysis.cxx:3912 AtlTopLevelAnalysis.cxx:3913 AtlTopLevelAnalysis.cxx:3914 AtlTopLevelAnalysis.cxx:3915 AtlTopLevelAnalysis.cxx:3916 AtlTopLevelAnalysis.cxx:3917 AtlTopLevelAnalysis.cxx:3918 AtlTopLevelAnalysis.cxx:3919 AtlTopLevelAnalysis.cxx:3920 AtlTopLevelAnalysis.cxx:3921 AtlTopLevelAnalysis.cxx:3922 AtlTopLevelAnalysis.cxx:3923 AtlTopLevelAnalysis.cxx:3924 AtlTopLevelAnalysis.cxx:3925 AtlTopLevelAnalysis.cxx:3926 AtlTopLevelAnalysis.cxx:3927 AtlTopLevelAnalysis.cxx:3928 AtlTopLevelAnalysis.cxx:3929 AtlTopLevelAnalysis.cxx:3930 AtlTopLevelAnalysis.cxx:3931 AtlTopLevelAnalysis.cxx:3932 AtlTopLevelAnalysis.cxx:3933 AtlTopLevelAnalysis.cxx:3934 AtlTopLevelAnalysis.cxx:3935 AtlTopLevelAnalysis.cxx:3936 AtlTopLevelAnalysis.cxx:3937 AtlTopLevelAnalysis.cxx:3938 AtlTopLevelAnalysis.cxx:3939 AtlTopLevelAnalysis.cxx:3940 AtlTopLevelAnalysis.cxx:3941 AtlTopLevelAnalysis.cxx:3942 AtlTopLevelAnalysis.cxx:3943 AtlTopLevelAnalysis.cxx:3944 AtlTopLevelAnalysis.cxx:3945 AtlTopLevelAnalysis.cxx:3946 AtlTopLevelAnalysis.cxx:3947 AtlTopLevelAnalysis.cxx:3948 AtlTopLevelAnalysis.cxx:3949 AtlTopLevelAnalysis.cxx:3950 AtlTopLevelAnalysis.cxx:3951 AtlTopLevelAnalysis.cxx:3952 AtlTopLevelAnalysis.cxx:3953 AtlTopLevelAnalysis.cxx:3954 AtlTopLevelAnalysis.cxx:3955 AtlTopLevelAnalysis.cxx:3956 AtlTopLevelAnalysis.cxx:3957 AtlTopLevelAnalysis.cxx:3958 AtlTopLevelAnalysis.cxx:3959 AtlTopLevelAnalysis.cxx:3960 AtlTopLevelAnalysis.cxx:3961 AtlTopLevelAnalysis.cxx:3962 AtlTopLevelAnalysis.cxx:3963 AtlTopLevelAnalysis.cxx:3964 AtlTopLevelAnalysis.cxx:3965 AtlTopLevelAnalysis.cxx:3966 AtlTopLevelAnalysis.cxx:3967 AtlTopLevelAnalysis.cxx:3968 AtlTopLevelAnalysis.cxx:3969 AtlTopLevelAnalysis.cxx:3970 AtlTopLevelAnalysis.cxx:3971 AtlTopLevelAnalysis.cxx:3972 AtlTopLevelAnalysis.cxx:3973 AtlTopLevelAnalysis.cxx:3974 AtlTopLevelAnalysis.cxx:3975 AtlTopLevelAnalysis.cxx:3976 AtlTopLevelAnalysis.cxx:3977 AtlTopLevelAnalysis.cxx:3978 AtlTopLevelAnalysis.cxx:3979 AtlTopLevelAnalysis.cxx:3980 AtlTopLevelAnalysis.cxx:3981 AtlTopLevelAnalysis.cxx:3982 AtlTopLevelAnalysis.cxx:3983 AtlTopLevelAnalysis.cxx:3984 AtlTopLevelAnalysis.cxx:3985 AtlTopLevelAnalysis.cxx:3986 AtlTopLevelAnalysis.cxx:3987 AtlTopLevelAnalysis.cxx:3988 AtlTopLevelAnalysis.cxx:3989 AtlTopLevelAnalysis.cxx:3990 AtlTopLevelAnalysis.cxx:3991 AtlTopLevelAnalysis.cxx:3992 AtlTopLevelAnalysis.cxx:3993 AtlTopLevelAnalysis.cxx:3994 AtlTopLevelAnalysis.cxx:3995 AtlTopLevelAnalysis.cxx:3996 AtlTopLevelAnalysis.cxx:3997 AtlTopLevelAnalysis.cxx:3998 AtlTopLevelAnalysis.cxx:3999 AtlTopLevelAnalysis.cxx:4000 AtlTopLevelAnalysis.cxx:4001 AtlTopLevelAnalysis.cxx:4002 AtlTopLevelAnalysis.cxx:4003 AtlTopLevelAnalysis.cxx:4004 AtlTopLevelAnalysis.cxx:4005 AtlTopLevelAnalysis.cxx:4006 AtlTopLevelAnalysis.cxx:4007 AtlTopLevelAnalysis.cxx:4008 AtlTopLevelAnalysis.cxx:4009 AtlTopLevelAnalysis.cxx:4010 AtlTopLevelAnalysis.cxx:4011 AtlTopLevelAnalysis.cxx:4012 AtlTopLevelAnalysis.cxx:4013 AtlTopLevelAnalysis.cxx:4014 AtlTopLevelAnalysis.cxx:4015 AtlTopLevelAnalysis.cxx:4016 AtlTopLevelAnalysis.cxx:4017 AtlTopLevelAnalysis.cxx:4018 AtlTopLevelAnalysis.cxx:4019 AtlTopLevelAnalysis.cxx:4020 AtlTopLevelAnalysis.cxx:4021 AtlTopLevelAnalysis.cxx:4022 AtlTopLevelAnalysis.cxx:4023 AtlTopLevelAnalysis.cxx:4024 AtlTopLevelAnalysis.cxx:4025 AtlTopLevelAnalysis.cxx:4026 AtlTopLevelAnalysis.cxx:4027 AtlTopLevelAnalysis.cxx:4028 AtlTopLevelAnalysis.cxx:4029 AtlTopLevelAnalysis.cxx:4030 AtlTopLevelAnalysis.cxx:4031 AtlTopLevelAnalysis.cxx:4032 AtlTopLevelAnalysis.cxx:4033 AtlTopLevelAnalysis.cxx:4034 AtlTopLevelAnalysis.cxx:4035 AtlTopLevelAnalysis.cxx:4036 AtlTopLevelAnalysis.cxx:4037 AtlTopLevelAnalysis.cxx:4038 AtlTopLevelAnalysis.cxx:4039 AtlTopLevelAnalysis.cxx:4040 AtlTopLevelAnalysis.cxx:4041 AtlTopLevelAnalysis.cxx:4042 AtlTopLevelAnalysis.cxx:4043 AtlTopLevelAnalysis.cxx:4044 AtlTopLevelAnalysis.cxx:4045 AtlTopLevelAnalysis.cxx:4046 AtlTopLevelAnalysis.cxx:4047 AtlTopLevelAnalysis.cxx:4048 AtlTopLevelAnalysis.cxx:4049 AtlTopLevelAnalysis.cxx:4050 AtlTopLevelAnalysis.cxx:4051 AtlTopLevelAnalysis.cxx:4052 AtlTopLevelAnalysis.cxx:4053 AtlTopLevelAnalysis.cxx:4054 AtlTopLevelAnalysis.cxx:4055 AtlTopLevelAnalysis.cxx:4056 AtlTopLevelAnalysis.cxx:4057 AtlTopLevelAnalysis.cxx:4058 AtlTopLevelAnalysis.cxx:4059 AtlTopLevelAnalysis.cxx:4060 AtlTopLevelAnalysis.cxx:4061 AtlTopLevelAnalysis.cxx:4062 AtlTopLevelAnalysis.cxx:4063 AtlTopLevelAnalysis.cxx:4064 AtlTopLevelAnalysis.cxx:4065 AtlTopLevelAnalysis.cxx:4066 AtlTopLevelAnalysis.cxx:4067 AtlTopLevelAnalysis.cxx:4068 AtlTopLevelAnalysis.cxx:4069 AtlTopLevelAnalysis.cxx:4070 AtlTopLevelAnalysis.cxx:4071 AtlTopLevelAnalysis.cxx:4072 AtlTopLevelAnalysis.cxx:4073 AtlTopLevelAnalysis.cxx:4074 AtlTopLevelAnalysis.cxx:4075 AtlTopLevelAnalysis.cxx:4076 AtlTopLevelAnalysis.cxx:4077 AtlTopLevelAnalysis.cxx:4078 AtlTopLevelAnalysis.cxx:4079 AtlTopLevelAnalysis.cxx:4080 AtlTopLevelAnalysis.cxx:4081 AtlTopLevelAnalysis.cxx:4082 AtlTopLevelAnalysis.cxx:4083 AtlTopLevelAnalysis.cxx:4084 AtlTopLevelAnalysis.cxx:4085 AtlTopLevelAnalysis.cxx:4086 AtlTopLevelAnalysis.cxx:4087 AtlTopLevelAnalysis.cxx:4088 AtlTopLevelAnalysis.cxx:4089 AtlTopLevelAnalysis.cxx:4090 AtlTopLevelAnalysis.cxx:4091 AtlTopLevelAnalysis.cxx:4092 AtlTopLevelAnalysis.cxx:4093 AtlTopLevelAnalysis.cxx:4094 AtlTopLevelAnalysis.cxx:4095 AtlTopLevelAnalysis.cxx:4096 AtlTopLevelAnalysis.cxx:4097 AtlTopLevelAnalysis.cxx:4098 AtlTopLevelAnalysis.cxx:4099 AtlTopLevelAnalysis.cxx:4100 AtlTopLevelAnalysis.cxx:4101 AtlTopLevelAnalysis.cxx:4102 AtlTopLevelAnalysis.cxx:4103 AtlTopLevelAnalysis.cxx:4104 AtlTopLevelAnalysis.cxx:4105 AtlTopLevelAnalysis.cxx:4106 AtlTopLevelAnalysis.cxx:4107 AtlTopLevelAnalysis.cxx:4108 AtlTopLevelAnalysis.cxx:4109 AtlTopLevelAnalysis.cxx:4110 AtlTopLevelAnalysis.cxx:4111 AtlTopLevelAnalysis.cxx:4112 AtlTopLevelAnalysis.cxx:4113 AtlTopLevelAnalysis.cxx:4114 AtlTopLevelAnalysis.cxx:4115 AtlTopLevelAnalysis.cxx:4116 AtlTopLevelAnalysis.cxx:4117 AtlTopLevelAnalysis.cxx:4118 AtlTopLevelAnalysis.cxx:4119 AtlTopLevelAnalysis.cxx:4120 AtlTopLevelAnalysis.cxx:4121 AtlTopLevelAnalysis.cxx:4122 AtlTopLevelAnalysis.cxx:4123 AtlTopLevelAnalysis.cxx:4124 AtlTopLevelAnalysis.cxx:4125 AtlTopLevelAnalysis.cxx:4126 AtlTopLevelAnalysis.cxx:4127 AtlTopLevelAnalysis.cxx:4128 AtlTopLevelAnalysis.cxx:4129 AtlTopLevelAnalysis.cxx:4130 AtlTopLevelAnalysis.cxx:4131 AtlTopLevelAnalysis.cxx:4132 AtlTopLevelAnalysis.cxx:4133 AtlTopLevelAnalysis.cxx:4134 AtlTopLevelAnalysis.cxx:4135 AtlTopLevelAnalysis.cxx:4136 AtlTopLevelAnalysis.cxx:4137 AtlTopLevelAnalysis.cxx:4138 AtlTopLevelAnalysis.cxx:4139 AtlTopLevelAnalysis.cxx:4140 AtlTopLevelAnalysis.cxx:4141 AtlTopLevelAnalysis.cxx:4142 AtlTopLevelAnalysis.cxx:4143 AtlTopLevelAnalysis.cxx:4144 AtlTopLevelAnalysis.cxx:4145 AtlTopLevelAnalysis.cxx:4146 AtlTopLevelAnalysis.cxx:4147 AtlTopLevelAnalysis.cxx:4148 AtlTopLevelAnalysis.cxx:4149 AtlTopLevelAnalysis.cxx:4150 AtlTopLevelAnalysis.cxx:4151 AtlTopLevelAnalysis.cxx:4152 AtlTopLevelAnalysis.cxx:4153 AtlTopLevelAnalysis.cxx:4154 AtlTopLevelAnalysis.cxx:4155 AtlTopLevelAnalysis.cxx:4156 AtlTopLevelAnalysis.cxx:4157 AtlTopLevelAnalysis.cxx:4158 AtlTopLevelAnalysis.cxx:4159 AtlTopLevelAnalysis.cxx:4160 AtlTopLevelAnalysis.cxx:4161 AtlTopLevelAnalysis.cxx:4162 AtlTopLevelAnalysis.cxx:4163 AtlTopLevelAnalysis.cxx:4164 AtlTopLevelAnalysis.cxx:4165 AtlTopLevelAnalysis.cxx:4166 AtlTopLevelAnalysis.cxx:4167 AtlTopLevelAnalysis.cxx:4168 AtlTopLevelAnalysis.cxx:4169 AtlTopLevelAnalysis.cxx:4170 AtlTopLevelAnalysis.cxx:4171 AtlTopLevelAnalysis.cxx:4172 AtlTopLevelAnalysis.cxx:4173 AtlTopLevelAnalysis.cxx:4174 AtlTopLevelAnalysis.cxx:4175 AtlTopLevelAnalysis.cxx:4176 AtlTopLevelAnalysis.cxx:4177 AtlTopLevelAnalysis.cxx:4178 AtlTopLevelAnalysis.cxx:4179 AtlTopLevelAnalysis.cxx:4180 AtlTopLevelAnalysis.cxx:4181 AtlTopLevelAnalysis.cxx:4182 AtlTopLevelAnalysis.cxx:4183 AtlTopLevelAnalysis.cxx:4184 AtlTopLevelAnalysis.cxx:4185 AtlTopLevelAnalysis.cxx:4186 AtlTopLevelAnalysis.cxx:4187 AtlTopLevelAnalysis.cxx:4188 AtlTopLevelAnalysis.cxx:4189 AtlTopLevelAnalysis.cxx:4190 AtlTopLevelAnalysis.cxx:4191 AtlTopLevelAnalysis.cxx:4192 AtlTopLevelAnalysis.cxx:4193 AtlTopLevelAnalysis.cxx:4194 AtlTopLevelAnalysis.cxx:4195 AtlTopLevelAnalysis.cxx:4196 AtlTopLevelAnalysis.cxx:4197 AtlTopLevelAnalysis.cxx:4198 AtlTopLevelAnalysis.cxx:4199 AtlTopLevelAnalysis.cxx:4200 AtlTopLevelAnalysis.cxx:4201 AtlTopLevelAnalysis.cxx:4202 AtlTopLevelAnalysis.cxx:4203 AtlTopLevelAnalysis.cxx:4204 AtlTopLevelAnalysis.cxx:4205 AtlTopLevelAnalysis.cxx:4206 AtlTopLevelAnalysis.cxx:4207 AtlTopLevelAnalysis.cxx:4208 AtlTopLevelAnalysis.cxx:4209 AtlTopLevelAnalysis.cxx:4210 AtlTopLevelAnalysis.cxx:4211 AtlTopLevelAnalysis.cxx:4212 AtlTopLevelAnalysis.cxx:4213 AtlTopLevelAnalysis.cxx:4214 AtlTopLevelAnalysis.cxx:4215 AtlTopLevelAnalysis.cxx:4216 AtlTopLevelAnalysis.cxx:4217 AtlTopLevelAnalysis.cxx:4218 AtlTopLevelAnalysis.cxx:4219 AtlTopLevelAnalysis.cxx:4220 AtlTopLevelAnalysis.cxx:4221 AtlTopLevelAnalysis.cxx:4222 AtlTopLevelAnalysis.cxx:4223 AtlTopLevelAnalysis.cxx:4224 AtlTopLevelAnalysis.cxx:4225 AtlTopLevelAnalysis.cxx:4226 AtlTopLevelAnalysis.cxx:4227 AtlTopLevelAnalysis.cxx:4228 AtlTopLevelAnalysis.cxx:4229 AtlTopLevelAnalysis.cxx:4230 AtlTopLevelAnalysis.cxx:4231 AtlTopLevelAnalysis.cxx:4232 AtlTopLevelAnalysis.cxx:4233 AtlTopLevelAnalysis.cxx:4234 AtlTopLevelAnalysis.cxx:4235 AtlTopLevelAnalysis.cxx:4236 AtlTopLevelAnalysis.cxx:4237 AtlTopLevelAnalysis.cxx:4238 AtlTopLevelAnalysis.cxx:4239 AtlTopLevelAnalysis.cxx:4240 AtlTopLevelAnalysis.cxx:4241 AtlTopLevelAnalysis.cxx:4242 AtlTopLevelAnalysis.cxx:4243 AtlTopLevelAnalysis.cxx:4244 AtlTopLevelAnalysis.cxx:4245 AtlTopLevelAnalysis.cxx:4246 AtlTopLevelAnalysis.cxx:4247 AtlTopLevelAnalysis.cxx:4248 AtlTopLevelAnalysis.cxx:4249 AtlTopLevelAnalysis.cxx:4250 AtlTopLevelAnalysis.cxx:4251 AtlTopLevelAnalysis.cxx:4252 AtlTopLevelAnalysis.cxx:4253 AtlTopLevelAnalysis.cxx:4254 AtlTopLevelAnalysis.cxx:4255 AtlTopLevelAnalysis.cxx:4256 AtlTopLevelAnalysis.cxx:4257 AtlTopLevelAnalysis.cxx:4258 AtlTopLevelAnalysis.cxx:4259 AtlTopLevelAnalysis.cxx:4260 AtlTopLevelAnalysis.cxx:4261 AtlTopLevelAnalysis.cxx:4262 AtlTopLevelAnalysis.cxx:4263 AtlTopLevelAnalysis.cxx:4264 AtlTopLevelAnalysis.cxx:4265 AtlTopLevelAnalysis.cxx:4266 AtlTopLevelAnalysis.cxx:4267 AtlTopLevelAnalysis.cxx:4268 AtlTopLevelAnalysis.cxx:4269 AtlTopLevelAnalysis.cxx:4270 AtlTopLevelAnalysis.cxx:4271 AtlTopLevelAnalysis.cxx:4272 AtlTopLevelAnalysis.cxx:4273 AtlTopLevelAnalysis.cxx:4274 AtlTopLevelAnalysis.cxx:4275 AtlTopLevelAnalysis.cxx:4276 AtlTopLevelAnalysis.cxx:4277 AtlTopLevelAnalysis.cxx:4278 AtlTopLevelAnalysis.cxx:4279 AtlTopLevelAnalysis.cxx:4280 AtlTopLevelAnalysis.cxx:4281 AtlTopLevelAnalysis.cxx:4282 AtlTopLevelAnalysis.cxx:4283 AtlTopLevelAnalysis.cxx:4284 AtlTopLevelAnalysis.cxx:4285 AtlTopLevelAnalysis.cxx:4286 AtlTopLevelAnalysis.cxx:4287 AtlTopLevelAnalysis.cxx:4288 AtlTopLevelAnalysis.cxx:4289 AtlTopLevelAnalysis.cxx:4290 AtlTopLevelAnalysis.cxx:4291 AtlTopLevelAnalysis.cxx:4292 AtlTopLevelAnalysis.cxx:4293 AtlTopLevelAnalysis.cxx:4294 AtlTopLevelAnalysis.cxx:4295 AtlTopLevelAnalysis.cxx:4296 AtlTopLevelAnalysis.cxx:4297 AtlTopLevelAnalysis.cxx:4298 AtlTopLevelAnalysis.cxx:4299 AtlTopLevelAnalysis.cxx:4300 AtlTopLevelAnalysis.cxx:4301 AtlTopLevelAnalysis.cxx:4302 AtlTopLevelAnalysis.cxx:4303 AtlTopLevelAnalysis.cxx:4304 AtlTopLevelAnalysis.cxx:4305 AtlTopLevelAnalysis.cxx:4306 AtlTopLevelAnalysis.cxx:4307 AtlTopLevelAnalysis.cxx:4308 AtlTopLevelAnalysis.cxx:4309 AtlTopLevelAnalysis.cxx:4310 AtlTopLevelAnalysis.cxx:4311 AtlTopLevelAnalysis.cxx:4312 AtlTopLevelAnalysis.cxx:4313 AtlTopLevelAnalysis.cxx:4314 AtlTopLevelAnalysis.cxx:4315 AtlTopLevelAnalysis.cxx:4316 AtlTopLevelAnalysis.cxx:4317 AtlTopLevelAnalysis.cxx:4318 AtlTopLevelAnalysis.cxx:4319 AtlTopLevelAnalysis.cxx:4320 AtlTopLevelAnalysis.cxx:4321 AtlTopLevelAnalysis.cxx:4322 AtlTopLevelAnalysis.cxx:4323 AtlTopLevelAnalysis.cxx:4324 AtlTopLevelAnalysis.cxx:4325 AtlTopLevelAnalysis.cxx:4326 AtlTopLevelAnalysis.cxx:4327 AtlTopLevelAnalysis.cxx:4328 AtlTopLevelAnalysis.cxx:4329 AtlTopLevelAnalysis.cxx:4330 AtlTopLevelAnalysis.cxx:4331 AtlTopLevelAnalysis.cxx:4332 AtlTopLevelAnalysis.cxx:4333 AtlTopLevelAnalysis.cxx:4334 AtlTopLevelAnalysis.cxx:4335 AtlTopLevelAnalysis.cxx:4336 AtlTopLevelAnalysis.cxx:4337 AtlTopLevelAnalysis.cxx:4338 AtlTopLevelAnalysis.cxx:4339 AtlTopLevelAnalysis.cxx:4340 AtlTopLevelAnalysis.cxx:4341 AtlTopLevelAnalysis.cxx:4342 AtlTopLevelAnalysis.cxx:4343 AtlTopLevelAnalysis.cxx:4344 AtlTopLevelAnalysis.cxx:4345 AtlTopLevelAnalysis.cxx:4346 AtlTopLevelAnalysis.cxx:4347 AtlTopLevelAnalysis.cxx:4348 AtlTopLevelAnalysis.cxx:4349 AtlTopLevelAnalysis.cxx:4350 AtlTopLevelAnalysis.cxx:4351 AtlTopLevelAnalysis.cxx:4352 AtlTopLevelAnalysis.cxx:4353 AtlTopLevelAnalysis.cxx:4354 AtlTopLevelAnalysis.cxx:4355 AtlTopLevelAnalysis.cxx:4356 AtlTopLevelAnalysis.cxx:4357 AtlTopLevelAnalysis.cxx:4358 AtlTopLevelAnalysis.cxx:4359 AtlTopLevelAnalysis.cxx:4360 AtlTopLevelAnalysis.cxx:4361 AtlTopLevelAnalysis.cxx:4362 AtlTopLevelAnalysis.cxx:4363 AtlTopLevelAnalysis.cxx:4364 AtlTopLevelAnalysis.cxx:4365 AtlTopLevelAnalysis.cxx:4366 AtlTopLevelAnalysis.cxx:4367 AtlTopLevelAnalysis.cxx:4368 AtlTopLevelAnalysis.cxx:4369 AtlTopLevelAnalysis.cxx:4370 AtlTopLevelAnalysis.cxx:4371 AtlTopLevelAnalysis.cxx:4372 AtlTopLevelAnalysis.cxx:4373 AtlTopLevelAnalysis.cxx:4374 AtlTopLevelAnalysis.cxx:4375 AtlTopLevelAnalysis.cxx:4376 AtlTopLevelAnalysis.cxx:4377 AtlTopLevelAnalysis.cxx:4378 AtlTopLevelAnalysis.cxx:4379 AtlTopLevelAnalysis.cxx:4380 AtlTopLevelAnalysis.cxx:4381 AtlTopLevelAnalysis.cxx:4382 AtlTopLevelAnalysis.cxx:4383 AtlTopLevelAnalysis.cxx:4384 AtlTopLevelAnalysis.cxx:4385 AtlTopLevelAnalysis.cxx:4386 AtlTopLevelAnalysis.cxx:4387 AtlTopLevelAnalysis.cxx:4388 AtlTopLevelAnalysis.cxx:4389 AtlTopLevelAnalysis.cxx:4390 AtlTopLevelAnalysis.cxx:4391 AtlTopLevelAnalysis.cxx:4392 AtlTopLevelAnalysis.cxx:4393 AtlTopLevelAnalysis.cxx:4394 AtlTopLevelAnalysis.cxx:4395 AtlTopLevelAnalysis.cxx:4396 AtlTopLevelAnalysis.cxx:4397 AtlTopLevelAnalysis.cxx:4398 AtlTopLevelAnalysis.cxx:4399 AtlTopLevelAnalysis.cxx:4400 AtlTopLevelAnalysis.cxx:4401 AtlTopLevelAnalysis.cxx:4402 AtlTopLevelAnalysis.cxx:4403 AtlTopLevelAnalysis.cxx:4404 AtlTopLevelAnalysis.cxx:4405 AtlTopLevelAnalysis.cxx:4406 AtlTopLevelAnalysis.cxx:4407 AtlTopLevelAnalysis.cxx:4408 AtlTopLevelAnalysis.cxx:4409 AtlTopLevelAnalysis.cxx:4410 AtlTopLevelAnalysis.cxx:4411 AtlTopLevelAnalysis.cxx:4412 AtlTopLevelAnalysis.cxx:4413 AtlTopLevelAnalysis.cxx:4414 AtlTopLevelAnalysis.cxx:4415 AtlTopLevelAnalysis.cxx:4416 AtlTopLevelAnalysis.cxx:4417 AtlTopLevelAnalysis.cxx:4418 AtlTopLevelAnalysis.cxx:4419 AtlTopLevelAnalysis.cxx:4420 AtlTopLevelAnalysis.cxx:4421 AtlTopLevelAnalysis.cxx:4422 AtlTopLevelAnalysis.cxx:4423 AtlTopLevelAnalysis.cxx:4424 AtlTopLevelAnalysis.cxx:4425 AtlTopLevelAnalysis.cxx:4426 AtlTopLevelAnalysis.cxx:4427 AtlTopLevelAnalysis.cxx:4428 AtlTopLevelAnalysis.cxx:4429 AtlTopLevelAnalysis.cxx:4430 AtlTopLevelAnalysis.cxx:4431 AtlTopLevelAnalysis.cxx:4432 AtlTopLevelAnalysis.cxx:4433 AtlTopLevelAnalysis.cxx:4434 AtlTopLevelAnalysis.cxx:4435 AtlTopLevelAnalysis.cxx:4436 AtlTopLevelAnalysis.cxx:4437 AtlTopLevelAnalysis.cxx:4438 AtlTopLevelAnalysis.cxx:4439 AtlTopLevelAnalysis.cxx:4440 AtlTopLevelAnalysis.cxx:4441 AtlTopLevelAnalysis.cxx:4442 AtlTopLevelAnalysis.cxx:4443 AtlTopLevelAnalysis.cxx:4444 AtlTopLevelAnalysis.cxx:4445 AtlTopLevelAnalysis.cxx:4446 AtlTopLevelAnalysis.cxx:4447 AtlTopLevelAnalysis.cxx:4448 AtlTopLevelAnalysis.cxx:4449 AtlTopLevelAnalysis.cxx:4450 AtlTopLevelAnalysis.cxx:4451 AtlTopLevelAnalysis.cxx:4452 AtlTopLevelAnalysis.cxx:4453 AtlTopLevelAnalysis.cxx:4454 AtlTopLevelAnalysis.cxx:4455 AtlTopLevelAnalysis.cxx:4456 AtlTopLevelAnalysis.cxx:4457 AtlTopLevelAnalysis.cxx:4458 AtlTopLevelAnalysis.cxx:4459 AtlTopLevelAnalysis.cxx:4460 AtlTopLevelAnalysis.cxx:4461 AtlTopLevelAnalysis.cxx:4462 AtlTopLevelAnalysis.cxx:4463 AtlTopLevelAnalysis.cxx:4464 AtlTopLevelAnalysis.cxx:4465 AtlTopLevelAnalysis.cxx:4466 AtlTopLevelAnalysis.cxx:4467 AtlTopLevelAnalysis.cxx:4468 AtlTopLevelAnalysis.cxx:4469 AtlTopLevelAnalysis.cxx:4470 AtlTopLevelAnalysis.cxx:4471 AtlTopLevelAnalysis.cxx:4472 AtlTopLevelAnalysis.cxx:4473 AtlTopLevelAnalysis.cxx:4474 AtlTopLevelAnalysis.cxx:4475 AtlTopLevelAnalysis.cxx:4476 AtlTopLevelAnalysis.cxx:4477 AtlTopLevelAnalysis.cxx:4478 AtlTopLevelAnalysis.cxx:4479 AtlTopLevelAnalysis.cxx:4480 AtlTopLevelAnalysis.cxx:4481 AtlTopLevelAnalysis.cxx:4482 AtlTopLevelAnalysis.cxx:4483 AtlTopLevelAnalysis.cxx:4484 AtlTopLevelAnalysis.cxx:4485 AtlTopLevelAnalysis.cxx:4486 AtlTopLevelAnalysis.cxx:4487 AtlTopLevelAnalysis.cxx:4488 AtlTopLevelAnalysis.cxx:4489 AtlTopLevelAnalysis.cxx:4490 AtlTopLevelAnalysis.cxx:4491 AtlTopLevelAnalysis.cxx:4492 AtlTopLevelAnalysis.cxx:4493 AtlTopLevelAnalysis.cxx:4494 AtlTopLevelAnalysis.cxx:4495 AtlTopLevelAnalysis.cxx:4496 AtlTopLevelAnalysis.cxx:4497 AtlTopLevelAnalysis.cxx:4498 AtlTopLevelAnalysis.cxx:4499 AtlTopLevelAnalysis.cxx:4500 AtlTopLevelAnalysis.cxx:4501 AtlTopLevelAnalysis.cxx:4502 AtlTopLevelAnalysis.cxx:4503 AtlTopLevelAnalysis.cxx:4504 AtlTopLevelAnalysis.cxx:4505 AtlTopLevelAnalysis.cxx:4506 AtlTopLevelAnalysis.cxx:4507 AtlTopLevelAnalysis.cxx:4508 AtlTopLevelAnalysis.cxx:4509 AtlTopLevelAnalysis.cxx:4510 AtlTopLevelAnalysis.cxx:4511 AtlTopLevelAnalysis.cxx:4512 AtlTopLevelAnalysis.cxx:4513 AtlTopLevelAnalysis.cxx:4514 AtlTopLevelAnalysis.cxx:4515 AtlTopLevelAnalysis.cxx:4516 AtlTopLevelAnalysis.cxx:4517 AtlTopLevelAnalysis.cxx:4518 AtlTopLevelAnalysis.cxx:4519 AtlTopLevelAnalysis.cxx:4520 AtlTopLevelAnalysis.cxx:4521 AtlTopLevelAnalysis.cxx:4522 AtlTopLevelAnalysis.cxx:4523 AtlTopLevelAnalysis.cxx:4524 AtlTopLevelAnalysis.cxx:4525 AtlTopLevelAnalysis.cxx:4526 AtlTopLevelAnalysis.cxx:4527 AtlTopLevelAnalysis.cxx:4528 AtlTopLevelAnalysis.cxx:4529 AtlTopLevelAnalysis.cxx:4530 AtlTopLevelAnalysis.cxx:4531 AtlTopLevelAnalysis.cxx:4532 AtlTopLevelAnalysis.cxx:4533 AtlTopLevelAnalysis.cxx:4534 AtlTopLevelAnalysis.cxx:4535 AtlTopLevelAnalysis.cxx:4536 AtlTopLevelAnalysis.cxx:4537 AtlTopLevelAnalysis.cxx:4538 AtlTopLevelAnalysis.cxx:4539 AtlTopLevelAnalysis.cxx:4540 AtlTopLevelAnalysis.cxx:4541 AtlTopLevelAnalysis.cxx:4542 AtlTopLevelAnalysis.cxx:4543 AtlTopLevelAnalysis.cxx:4544 AtlTopLevelAnalysis.cxx:4545 AtlTopLevelAnalysis.cxx:4546 AtlTopLevelAnalysis.cxx:4547 AtlTopLevelAnalysis.cxx:4548 AtlTopLevelAnalysis.cxx:4549 AtlTopLevelAnalysis.cxx:4550 AtlTopLevelAnalysis.cxx:4551 AtlTopLevelAnalysis.cxx:4552 AtlTopLevelAnalysis.cxx:4553 AtlTopLevelAnalysis.cxx:4554 AtlTopLevelAnalysis.cxx:4555 AtlTopLevelAnalysis.cxx:4556 AtlTopLevelAnalysis.cxx:4557 AtlTopLevelAnalysis.cxx:4558 AtlTopLevelAnalysis.cxx:4559 AtlTopLevelAnalysis.cxx:4560 AtlTopLevelAnalysis.cxx:4561 AtlTopLevelAnalysis.cxx:4562 AtlTopLevelAnalysis.cxx:4563 AtlTopLevelAnalysis.cxx:4564 AtlTopLevelAnalysis.cxx:4565 AtlTopLevelAnalysis.cxx:4566 AtlTopLevelAnalysis.cxx:4567 AtlTopLevelAnalysis.cxx:4568 AtlTopLevelAnalysis.cxx:4569 AtlTopLevelAnalysis.cxx:4570 AtlTopLevelAnalysis.cxx:4571 AtlTopLevelAnalysis.cxx:4572 AtlTopLevelAnalysis.cxx:4573 AtlTopLevelAnalysis.cxx:4574 AtlTopLevelAnalysis.cxx:4575 AtlTopLevelAnalysis.cxx:4576 AtlTopLevelAnalysis.cxx:4577 AtlTopLevelAnalysis.cxx:4578 AtlTopLevelAnalysis.cxx:4579 AtlTopLevelAnalysis.cxx:4580 AtlTopLevelAnalysis.cxx:4581 AtlTopLevelAnalysis.cxx:4582 AtlTopLevelAnalysis.cxx:4583 AtlTopLevelAnalysis.cxx:4584 AtlTopLevelAnalysis.cxx:4585 AtlTopLevelAnalysis.cxx:4586