#include "AtlEvtReaderD3PDSgTopR2.h"
#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstdlib>
#include <iostream>
#include <strstream>
#include <TBranch.h>
#include <TDirectory.h>
#include <TFile.h>
#include <TKey.h>
#include <TLorentzVector.h>
#include <TTree.h>
#include "AtlBTag.h"
#include "AtlElectron.h"
#include "AtlEvent.h"
#include "AtlEventHeader.h"
#include "AtlIDTrack.h"
#include "AtlJet.h"
#include "AtlMuon.h"
#include "AtlScaleFactor.h"
#include <AtlTriggerConf.h>
using namespace std;
namespace {
static double const MeV = 1.e-3;
static double const mm = 1.e-1;
Bool_t IsPositive(int charge) {
if ( !charge ) {
gSystem->Error(__FUNCTION__, "Sign of lepton charge not defined!");
}
return (charge > 0 ? kTRUE : kFALSE);
}
template<typename _T>
class BitsBuilder {
public:
BitsBuilder() : m_bits(static_cast<_T>(0)) { }
void add(_T bit) {
m_bits = static_cast<_T>(m_bits | bit);
}
void addIf(_T bit, int flag) {
if (flag > 0)
add(bit);
}
void addIfAny(_T bit, int const * flags, int count) {
for ( int i = 0; i < count; ++i ) {
if ( flags[i] > 0 ) {
add(bit);
break;
}
}
}
_T get() const {
return m_bits;
}
private:
_T m_bits;
};
AtlEMShower::EIsEM ElectronEMFromD3PD(bool tight) {
return (tight ? AtlEMShower::kElectronTight : AtlEMShower::kElectronLoose);
}
AtlMuon::EQuality MuonQualityFromD3PD(bool tight) {
return (tight ? AtlMuon::kTight : AtlMuon::kLoose);
}
TLorentzVector PtEtaPhiM(double pt, double eta, double phi, double m) {
assert(pt > 0.);
return TLorentzVector(
pt * cos(phi),
pt * sin(phi),
pt * sinh(eta),
sqrt(pow(pt * cosh(eta), 2) + copysign(pow(m, 2), m))
);
}
TLorentzVector PtEtaPhiE(double pt, double eta, double phi, double e) {
assert(pt > 0.);
return TLorentzVector(
pt * cos(phi),
pt * sin(phi),
pt * sinh(eta),
e
);
}
long asLong(char const * str) {
char * tailptr = 0;
long result = strtol(str, &tailptr, 10);
return ( *tailptr ? -1 : result );
}
template<typename _T> void clear(std::vector<_T> * & v) {
if ( v ) {
v->clear();
}
}
template<typename _T>
void SetupBranch(TTree * tree, char const * name, _T * address, TBranch * & branch, bool use = true) {
if ( use ) {
tree->SetBranchStatus(name, kTRUE);
tree->SetBranchAddress(name, address, &branch);
}
}
}
AtlEvtReaderD3PDSgTopR2::AtlEvtReaderD3PDSgTopR2(AtlSelector * parent,
EDataType dataType,
const char * D3PDversion,
char const * systematicName,
char const * treeNameSuffix)
: super(parent)
, v_weight_bTagSF_70_vec(0)
, v_weight_bTagSF_77_vec(0)
, v_weight_bTagSF_85_vec(0)
, v_el_pt(0)
, v_el_eta(0)
, v_el_phi(0)
, v_el_e(0)
, v_el_charge(0)
, v_el_topoetcone20(0)
, v_el_ptvarcone20(0)
, v_mu_pt(0)
, v_mu_eta(0)
, v_mu_phi(0)
, v_mu_e(0)
, v_mu_charge(0)
, v_mu_topoetcone20(0)
, v_mu_ptvarcone30(0)
, v_jet_pt(0)
, v_jet_eta(0)
, v_jet_phi(0)
, v_jet_e(0)
, v_jet_isbtagged_70(0)
, v_jet_isbtagged_77(0)
, v_jet_isbtagged_85(0)
, v_jet_mv2c00(0)
, v_jet_mv2c10(0)
, v_jet_mv2c20(0)
, v_jet_ip3dsv1(0)
, v_jet_jvt(0)
, v_jet_truthflav(0)
, v_el_trigMatch(0)
, v_mu_trigMatch(0)
, v_el_d0(0)
, v_el_z0(0)
, v_el_d0sig(0)
, v_el_z0sig(0)
, v_el_topoetcone30(0)
, v_el_topoetcone40(0)
, v_el_ptcone30(0)
, v_el_ptcone40(0)
, v_el_tight(0)
, v_el_MT(0)
, v_el_nu_pT(0)
, v_el_nu_eta(0)
, v_el_nu_phi(0)
, v_el_W_pT(0)
, v_el_W_eta(0)
, v_el_W_phi(0)
, v_el_true_type(0)
, v_el_true_origin(0)
, v_el_true_typebkg(0)
, v_el_true_originbkg(0)
, v_el_true_pdg(0)
, v_el_true_pt(0)
, v_el_true_eta(0)
, v_mu_d0(0)
, v_mu_z0(0)
, v_mu_d0sig(0)
, v_mu_z0sig(0)
, v_mu_topoetcone30(0)
, v_mu_topoetcone40(0)
, v_mu_ptcone30(0)
, v_mu_ptcone40(0)
, v_mu_MT(0)
, v_mu_nu_pT(0)
, v_mu_nu_eta(0)
, v_mu_nu_phi(0)
, v_mu_W_pT(0)
, v_mu_W_eta(0)
, v_mu_W_phi(0)
, v_mu_tight(0)
, v_mu_true_type(0)
, v_mu_true_origin(0)
, v_mu_true_typebkg(0)
, v_mu_true_originbkg(0)
, v_mu_true_pdg(0)
, v_mu_true_pt(0)
, v_mu_true_eta(0)
, v_jet_m(0)
, b_weight_mc(0)
, b_weight_pileup(0)
, b_weight_sherpa_22_vjets(0)
, b_weight_leptonSF(0)
, b_weight_bTagSF_77(0)
, b_weight_bTagSF_85(0)
, b_eventNumber(0)
, b_runNumber(0)
, b_mcChannelNumber(0)
, b_mu(0)
, b_el_pt(0)
, b_el_eta(0)
, b_el_phi(0)
, b_el_e(0)
, b_el_charge(0)
, b_el_topoetcone20(0)
, b_el_ptvarcone20(0)
, b_mu_pt(0)
, b_mu_eta(0)
, b_mu_phi(0)
, b_mu_e(0)
, b_mu_charge(0)
, b_mu_topoetcone20(0)
, b_mu_ptvarcone30(0)
, b_jet_pt(0)
, b_jet_eta(0)
, b_jet_phi(0)
, b_jet_e(0)
, b_jet_isbtagged_70(0)
, b_jet_isbtagged_77(0)
, b_jet_isbtagged_85(0)
, b_jet_mv2c00(0)
, b_jet_mv2c10(0)
, b_jet_mv2c20(0)
, b_jet_ip3dsv1(0)
, b_jet_jvt(0)
, b_met_met(0)
, b_met_phi(0)
, b_leptonic(0)
, b_ejets(0)
, b_mujets(0)
, b_ee(0)
, b_mumu(0)
, b_emu(0)
, b_eee(0)
, b_eemu(0)
, b_emumu(0)
, b_mumumu(0)
, b_efatJet(0)
, b_mufatJet(0)
, b_leptonic_2015(0)
, b_ejets_2015(0)
, b_mujets_2015(0)
, b_ee_2015(0)
, b_mumu_2015(0)
, b_emu_2015(0)
, b_eee_2015(0)
, b_eemu_2015(0)
, b_emumu_2015(0)
, b_mumumu_2015(0)
, b_efatJet_2015(0)
, b_mufatJet_2015(0)
, b_leptonic_2016(0)
, b_ejets_2016(0)
, b_mujets_2016(0)
, b_ee_2016(0)
, b_mumu_2016(0)
, b_emu_2016(0)
, b_eee_2016(0)
, b_eemu_2016(0)
, b_emumu_2016(0)
, b_mumumu_2016(0)
, b_efatJet_2016(0)
, b_mufatJet_2016(0)
, b_HLT_e24_lhmedium_L1EM20VH(0)
, b_HLT_e24_lhmedium_iloose_L1EM20VH(0)
, b_HLT_e24_lhmedium_L1EM18VH(0)
, b_HLT_e26_lhtight_nod0_ivarloose(0)
, b_HLT_e60_lhmedium_nod0(0)
, b_HLT_e60_lhmedium(0)
, b_HLT_e120_lhloose(0)
, b_HLT_e140_lhloose_nod0(0)
, b_HLT_mu20_iloose_L1MU15(0)
, b_HLT_mu20_iloose_mu8noL1(0)
, b_HLT_mu26_ivarmedium(0)
, b_HLT_mu50(0)
, b_el_trigMatch(0)
, b_mu_trigMatch(0)
, b_lbn(0)
, b_Vtxz(0)
, b_npVtx(0)
, b_el_n(0)
, b_el_d0(0)
, b_el_z0(0)
, b_el_d0sig(0)
, b_el_z0sig(0)
, b_el_topoetcone30(0)
, b_el_topoetcone40(0)
, b_el_ptcone30(0)
, b_el_ptcone40(0)
, b_el_tight(0)
, b_el_MT(0)
, b_el_nu_pT(0)
, b_el_nu_eta(0)
, b_el_nu_phi(0)
, b_el_W_pT(0)
, b_el_W_eta(0)
, b_el_W_phi(0)
, b_el_true_type(0)
, b_el_true_origin(0)
, b_el_true_typebkg(0)
, b_el_true_originbkg(0)
, b_el_true_pdg(0)
, b_el_true_pt(0)
, b_el_true_eta(0)
, b_mu_n(0)
, b_mu_d0(0)
, b_mu_z0(0)
, b_mu_d0sig(0)
, b_mu_z0sig(0)
, b_mu_topoetcone30(0)
, b_mu_topoetcone40(0)
, b_mu_ptcone30(0)
, b_mu_ptcone40(0)
, b_mu_MT(0)
, b_mu_nu_pT(0)
, b_mu_nu_eta(0)
, b_mu_nu_phi(0)
, b_mu_W_pT(0)
, b_mu_W_eta(0)
, b_mu_W_phi(0)
, b_mu_tight(0)
, b_mu_true_type(0)
, b_mu_true_origin(0)
, b_mu_true_typebkg(0)
, b_mu_true_originbkg(0)
, b_mu_true_pdg(0)
, b_mu_true_pt(0)
, b_mu_true_eta(0)
, b_jet_n(0)
, b_jet_m(0)
, b_met_px(0)
, b_met_py(0)
, b_met_sumet(0)
, b_MT2(0)
, b_pTsys(0)
, b_sigma_pTsys(0)
, b_Ht(0)
, b_genfilter_BHadron(0)
, b_genfilter_CHadronPt4Eta3(0)
, fDataType(dataType)
, fBtagSFVariationComponent(-1)
, fIsSherpa22(-1) {
TString vers(D3PDversion);
vers.Remove(0, 1);
fD3PDversion = vers.Atoi();
TString systName(systematicName);
bool useNominalTree;
if ( systName.IsNull() || systName == "nominal" || systName.BeginsWith("Njet_") ) {
useNominalTree = true;
}
else {
useNominalTree = false;
char const * suffix = 0, * suffixUpper = 0;
if ( systName.EndsWith("__1up") ) {
suffix = "up"; suffixUpper = "UP";
systName.Remove(systName.Length() - 5);
}
else if ( systName.EndsWith("__1down") ) {
suffix = "down"; suffixUpper = "DOWN";
systName.Remove(systName.Length() - 7);
}
int component = -1;
char const * flavour = 0;
if ( systName.BeginsWith("bTagSF_B_") ) {
flavour = "B";
component = asLong(systName.Data() + 9);
}
else if ( systName.BeginsWith("bTagSF_C_") ) {
flavour = "C";
component = asLong(systName.Data() + 9);
}
else if ( systName.BeginsWith("bTagSF_Light_") ) {
flavour = "Light";
component = asLong(systName.Data() + 13);
}
else {
assert( !systName.BeginsWith("bTagSF_") );
}
if ( flavour ) {
useNominalTree = true;
fBtagSFVariationName = Form("_eigenvars_%s_%s", flavour, suffix);
fBtagSFVariationComponent = component;
}
if ( systName.BeginsWith("EL_SF_") || systName.BeginsWith("MU_SF_") ) {
useNominalTree = true;
fLeptonSFVariationName = Form("_%s_%s", systName.Data(), suffixUpper);
}
if ( systName == "Pileup_SF" ) {
useNominalTree = true;
fPileupSFVariationName = Form("_%s", suffixUpper);
}
if ( systName == "JVT_SF" ) {
useNominalTree = true;
fJvtSFVariationName = Form("_%s", suffixUpper);
}
}
fTreeName = Form("%s%s", ( useNominalTree ? "nominal" : systematicName ), treeNameSuffix);
fTruthTree = 0;
fTriggerConfDbase = AtlTriggerConf::Instance();
AtlTrigger::SetConfig(fTriggerConfDbase);
fTriggerConfTree = fTriggerConfDbase->CreateTree();
}
AtlEvtReaderD3PDSgTopR2::~AtlEvtReaderD3PDSgTopR2() {
delete fTriggerConfDbase;
}
Int_t AtlEvtReaderD3PDSgTopR2::GetEntry(TTree *t, Long64_t entry) {
ClearBranches();
return super::GetEntry(t, entry);
}
void AtlEvtReaderD3PDSgTopR2::ClearBranches() {
v_weight_mc = NAN;
v_weight_pileup = NAN;
v_weight_sherpa_22_vjets = NAN;
v_weight_jvt = NAN;
v_weight_leptonSF = NAN;
v_weight_bTagSF_70 = NAN;
v_weight_bTagSF_77 = NAN;
v_weight_bTagSF_85 = NAN;
clear(v_weight_bTagSF_70_vec);
clear(v_weight_bTagSF_77_vec);
clear(v_weight_bTagSF_85_vec);
v_eventNumber = std::numeric_limits<UInt_t>::max();
v_runNumber = std::numeric_limits<UInt_t>::max();
v_mcChannelNumber = std::numeric_limits<UInt_t>::max();
v_mu = NAN;
clear(v_el_pt);
clear(v_el_eta);
clear(v_el_phi);
clear(v_el_e);
clear(v_el_charge);
clear(v_el_topoetcone20);
clear(v_el_ptvarcone20);
clear(v_mu_pt);
clear(v_mu_eta);
clear(v_mu_phi);
clear(v_mu_e);
clear(v_mu_charge);
clear(v_mu_topoetcone20);
clear(v_mu_ptvarcone30);
clear(v_jet_pt);
clear(v_jet_eta);
clear(v_jet_phi);
clear(v_jet_e);
clear(v_jet_isbtagged_70);
clear(v_jet_isbtagged_77);
clear(v_jet_isbtagged_85);
clear(v_jet_mv2c00);
clear(v_jet_mv2c10);
clear(v_jet_mv2c20);
clear(v_jet_ip3dsv1);
clear(v_jet_jvt);
clear(v_jet_truthflav);
v_met_met = NAN;
v_met_phi = NAN;
v_HLT_e24_lhmedium_L1EM20VH = std::numeric_limits<Char_t>::min();
v_HLT_e24_lhmedium_iloose_L1EM20VH = std::numeric_limits<Char_t>::min();
v_HLT_e24_lhmedium_L1EM18VH = std::numeric_limits<Char_t>::min();
v_HLT_e26_lhtight_nod0_ivarloose = std::numeric_limits<Char_t>::min();
v_HLT_e60_lhmedium_nod0 = std::numeric_limits<Char_t>::min();
v_HLT_e60_lhmedium = std::numeric_limits<Char_t>::min();
v_HLT_e120_lhloose = std::numeric_limits<Char_t>::min();
v_HLT_e140_lhloose_nod0 = std::numeric_limits<Char_t>::min();
v_HLT_mu20_iloose_L1MU15 = std::numeric_limits<Char_t>::min();
v_HLT_mu20_iloose_mu8noL1 = std::numeric_limits<Char_t>::min();
v_HLT_mu26_ivarmedium = std::numeric_limits<Char_t>::min();
v_HLT_mu50 = std::numeric_limits<Char_t>::min();
clear(v_el_trigMatch);
clear(v_mu_trigMatch);
v_lbn = std::numeric_limits<UInt_t>::max();
v_Vtxz = NAN;
v_npVtx = std::numeric_limits<UInt_t>::max();
v_el_n = std::numeric_limits<UInt_t>::max();
clear(v_el_d0);
clear(v_el_z0);
clear(v_el_d0sig);
clear(v_el_z0sig);
clear(v_el_topoetcone30);
clear(v_el_topoetcone40);
clear(v_el_ptcone30);
clear(v_el_ptcone40);
clear(v_el_tight);
clear(v_el_MT);
clear(v_el_nu_pT);
clear(v_el_nu_eta);
clear(v_el_nu_phi);
clear(v_el_W_pT);
clear(v_el_W_eta);
clear(v_el_W_phi);
clear(v_el_true_type);
clear(v_el_true_origin);
clear(v_el_true_typebkg);
clear(v_el_true_originbkg);
clear(v_el_true_pdg);
clear(v_el_true_pt);
clear(v_el_true_eta);
v_mu_n = std::numeric_limits<UInt_t>::max();
clear(v_mu_d0);
clear(v_mu_z0);
clear(v_mu_d0sig);
clear(v_mu_z0sig);
clear(v_mu_topoetcone30);
clear(v_mu_topoetcone40);
clear(v_mu_ptcone30);
clear(v_mu_ptcone40);
clear(v_mu_MT);
clear(v_mu_nu_pT);
clear(v_mu_nu_eta);
clear(v_mu_nu_phi);
clear(v_mu_W_pT);
clear(v_mu_W_eta);
clear(v_mu_W_phi);
clear(v_mu_tight);
clear(v_mu_true_type);
clear(v_mu_true_origin);
clear(v_mu_true_typebkg);
clear(v_mu_true_originbkg);
clear(v_mu_true_pdg);
clear(v_mu_true_pt);
clear(v_mu_true_eta);
v_jet_n = std::numeric_limits<UInt_t>::max();
clear(v_jet_m);
v_met_px = NAN;
v_met_py = NAN;
v_met_sumet = NAN;
v_MT2 = NAN;
v_pTsys = NAN;
v_sigma_pTsys = NAN;
v_Ht = NAN;
v_genfilter_BHadron = false;
v_genfilter_CHadronPt4Eta3 = false;
}
void AtlEvtReaderD3PDSgTopR2::SetBranches(TTree *t) {
bool isMC = IsMC();
InitBranches(t);
::SetupBranch(t, "weight_mc", &v_weight_mc, b_weight_mc, isMC);
::SetupBranch(t, Form("weight_pileup%s", fPileupSFVariationName.Data()), &v_weight_pileup, b_weight_pileup, isMC);
if ( fD3PDversion >= 12 ) {
::SetupBranch(t, "weight_sherpa_22_vjets", &v_weight_sherpa_22_vjets, b_weight_sherpa_22_vjets, isMC);
}
::SetupBranch(t, Form("weight_jvt%s", fJvtSFVariationName.Data()), &v_weight_jvt, b_weight_jvt, isMC);
::SetupBranch(t, Form("weight_leptonSF%s", fLeptonSFVariationName.Data()), &v_weight_leptonSF, b_weight_leptonSF, isMC);
if ( fBtagSFVariationComponent >= 0 ) {
assert(!fBtagSFVariationName.IsNull());
::SetupBranch(t, Form("weight_bTagSF_70%s", fBtagSFVariationName.Data()), &v_weight_bTagSF_70_vec, b_weight_bTagSF_70, isMC);
::SetupBranch(t, Form("weight_bTagSF_77%s", fBtagSFVariationName.Data()), &v_weight_bTagSF_77_vec, b_weight_bTagSF_77, isMC);
::SetupBranch(t, Form("weight_bTagSF_85%s", fBtagSFVariationName.Data()), &v_weight_bTagSF_85_vec, b_weight_bTagSF_85, isMC);
}
else {
::SetupBranch(t, Form("weight_bTagSF_70%s", fBtagSFVariationName.Data()), &v_weight_bTagSF_70, b_weight_bTagSF_70, isMC);
::SetupBranch(t, Form("weight_bTagSF_77%s", fBtagSFVariationName.Data()), &v_weight_bTagSF_77, b_weight_bTagSF_77, isMC);
::SetupBranch(t, Form("weight_bTagSF_85%s", fBtagSFVariationName.Data()), &v_weight_bTagSF_85, b_weight_bTagSF_85, isMC);
}
::SetupBranch(t, "eventNumber", &v_eventNumber, b_eventNumber);
::SetupBranch(t, "runNumber", &v_runNumber, b_runNumber);
::SetupBranch(t, "mcChannelNumber", &v_mcChannelNumber, b_mcChannelNumber);
::SetupBranch(t, "mu", &v_mu, b_mu);
::SetupBranch(t, "el_pt", &v_el_pt, b_el_pt);
::SetupBranch(t, "el_eta", &v_el_eta, b_el_eta);
::SetupBranch(t, "el_phi", &v_el_phi, b_el_phi);
::SetupBranch(t, "el_e", &v_el_e, b_el_e);
::SetupBranch(t, "el_charge", &v_el_charge, b_el_charge);
::SetupBranch(t, "el_topoetcone20", &v_el_topoetcone20, b_el_topoetcone20);
::SetupBranch(t, "el_ptvarcone20", &v_el_ptvarcone20, b_el_ptvarcone20);
::SetupBranch(t, "mu_pt", &v_mu_pt, b_mu_pt);
::SetupBranch(t, "mu_eta", &v_mu_eta, b_mu_eta);
::SetupBranch(t, "mu_phi", &v_mu_phi, b_mu_phi);
::SetupBranch(t, "mu_e", &v_mu_e, b_mu_e);
::SetupBranch(t, "mu_charge", &v_mu_charge, b_mu_charge);
::SetupBranch(t, "mu_topoetcone20", &v_mu_topoetcone20, b_mu_topoetcone20);
::SetupBranch(t, "mu_ptvarcone30", &v_mu_ptvarcone30, b_mu_ptvarcone30);
::SetupBranch(t, "jet_pt", &v_jet_pt, b_jet_pt);
::SetupBranch(t, "jet_eta", &v_jet_eta, b_jet_eta);
::SetupBranch(t, "jet_phi", &v_jet_phi, b_jet_phi);
::SetupBranch(t, "jet_e", &v_jet_e, b_jet_e);
if ( fD3PDversion >= 13 ) {
::SetupBranch(t, "jet_isbtagged_70", &v_jet_isbtagged_70, b_jet_isbtagged_70);
::SetupBranch(t, "jet_isbtagged_77", &v_jet_isbtagged_77, b_jet_isbtagged_77);
::SetupBranch(t, "jet_isbtagged_85", &v_jet_isbtagged_85, b_jet_isbtagged_85);
}
else {
::SetupBranch(t, "jet_mv2c00", &v_jet_mv2c00, b_jet_mv2c00);
::SetupBranch(t, "jet_mv2c10", &v_jet_mv2c10, b_jet_mv2c10);
::SetupBranch(t, "jet_mv2c20", &v_jet_mv2c20, b_jet_mv2c20);
::SetupBranch(t, "jet_ip3dsv1", &v_jet_ip3dsv1, b_jet_ip3dsv1);
}
::SetupBranch(t, "jet_jvt", &v_jet_jvt, b_jet_jvt);
::SetupBranch(t, "jet_truthflav", &v_jet_truthflav, b_jet_truthflav);
::SetupBranch(t, "met_met", &v_met_met, b_met_met);
::SetupBranch(t, "met_phi", &v_met_phi, b_met_phi);
if ( fD3PDversion >= 12 ) {
::SetupBranch(t, "leptonic_2015", &v_leptonic[0], b_leptonic_2015);
::SetupBranch(t, "ejets_2015", &v_ejets[0], b_ejets_2015);
::SetupBranch(t, "mujets_2015", &v_mujets[0], b_mujets_2015);
::SetupBranch(t, "ee_2015", &v_ee[0], b_ee_2015);
::SetupBranch(t, "mumu_2015", &v_mumu[0], b_mumu_2015);
::SetupBranch(t, "emu_2015", &v_emu[0], b_emu_2015);
::SetupBranch(t, "eee_2015", &v_eee[0], b_eee_2015);
::SetupBranch(t, "eemu_2015", &v_eemu[0], b_eemu_2015);
::SetupBranch(t, "emumu_2015", &v_emumu[0], b_emumu_2015);
::SetupBranch(t, "mumumu_2015", &v_mumumu[0], b_mumumu_2015);
::SetupBranch(t, "efatJet_2015", &v_efatJet[0], b_efatJet_2015);
::SetupBranch(t, "mufatJet_2015", &v_mufatJet[0], b_mufatJet_2015);
::SetupBranch(t, "leptonic_2016", &v_leptonic[1], b_leptonic_2016);
::SetupBranch(t, "ejets_2016", &v_ejets[1], b_ejets_2016);
::SetupBranch(t, "mujets_2016", &v_mujets[1], b_mujets_2016);
::SetupBranch(t, "ee_2016", &v_ee[1], b_ee_2016);
::SetupBranch(t, "mumu_2016", &v_mumu[1], b_mumu_2016);
::SetupBranch(t, "emu_2016", &v_emu[1], b_emu_2016);
::SetupBranch(t, "eee_2016", &v_eee[1], b_eee_2016);
::SetupBranch(t, "eemu_2016", &v_eemu[1], b_eemu_2016);
::SetupBranch(t, "emumu_2016", &v_emumu[1], b_emumu_2016);
::SetupBranch(t, "mumumu_2016", &v_mumumu[1], b_mumumu_2016);
::SetupBranch(t, "efatJet_2016", &v_efatJet[1], b_efatJet_2016);
::SetupBranch(t, "mufatJet_2016", &v_mufatJet[1], b_mufatJet_2016);
fPeriodCount = 2;
}
else {
::SetupBranch(t, "leptonic", &v_leptonic[0], b_leptonic);
::SetupBranch(t, "ejets", &v_ejets[0], b_ejets);
::SetupBranch(t, "mujets", &v_mujets[0], b_mujets);
::SetupBranch(t, "ee", &v_ee[0], b_ee);
::SetupBranch(t, "mumu", &v_mumu[0], b_mumu);
::SetupBranch(t, "emu", &v_emu[0], b_emu);
::SetupBranch(t, "eee", &v_eee[0], b_eee);
::SetupBranch(t, "eemu", &v_eemu[0], b_eemu);
::SetupBranch(t, "emumu", &v_emumu[0], b_emumu);
::SetupBranch(t, "mumumu", &v_mumumu[0], b_mumumu);
::SetupBranch(t, "efatJet", &v_efatJet[0], b_efatJet);
::SetupBranch(t, "mufatJet", &v_mufatJet[0], b_mufatJet);
fPeriodCount = 1;
}
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "HLT_e24_lhmedium_iloose_L1EM20VH", &v_HLT_e24_lhmedium_iloose_L1EM20VH, b_HLT_e24_lhmedium_iloose_L1EM20VH);
::SetupBranch(t, "HLT_e60_lhmedium", &v_HLT_e60_lhmedium, b_HLT_e60_lhmedium);
::SetupBranch(t, "HLT_mu20_iloose_L1MU15", &v_HLT_mu20_iloose_L1MU15, b_HLT_mu20_iloose_L1MU15);
::SetupBranch(t, "HLT_mu20_iloose_mu8noL1", &v_HLT_mu20_iloose_mu8noL1, b_HLT_mu20_iloose_mu8noL1);
::SetupBranch(t, "HLT_mu50", &v_HLT_mu50, b_HLT_mu50);
} else if ( fD3PDversion >= 9 && fD3PDversion < 15 ) {
::SetupBranch(t, "HLT_e24_lhmedium_L1EM18VH", &v_HLT_e24_lhmedium_L1EM18VH, b_HLT_e24_lhmedium_L1EM18VH);
::SetupBranch(t, "HLT_e60_lhmedium", &v_HLT_e60_lhmedium, b_HLT_e60_lhmedium);
::SetupBranch(t, "HLT_e120_lhloose", &v_HLT_e120_lhloose, b_HLT_e120_lhloose);
::SetupBranch(t, "HLT_mu20_iloose_L1MU15", &v_HLT_mu20_iloose_L1MU15, b_HLT_mu20_iloose_L1MU15);
::SetupBranch(t, "HLT_mu50", &v_HLT_mu50, b_HLT_mu50);
} else {
::SetupBranch(t, "HLT_e24_lhmedium_L1EM20VH", &v_HLT_e24_lhmedium_L1EM20VH, b_HLT_e24_lhmedium_L1EM20VH);
::SetupBranch(t, "HLT_e26_lhtight_nod0_ivarloose", &v_HLT_e26_lhtight_nod0_ivarloose, b_HLT_e26_lhtight_nod0_ivarloose);
::SetupBranch(t, "HLT_e60_lhmedium", &v_HLT_e60_lhmedium, b_HLT_e60_lhmedium);
::SetupBranch(t, "HLT_e60_lhmedium_nod0", &v_HLT_e60_lhmedium_nod0, b_HLT_e60_lhmedium_nod0);
::SetupBranch(t, "HLT_e120_lhloose", &v_HLT_e120_lhloose, b_HLT_e120_lhloose);
::SetupBranch(t, "HLT_e140_lhloose_nod0", &v_HLT_e140_lhloose_nod0, b_HLT_e140_lhloose_nod0);
::SetupBranch(t, "HLT_mu20_iloose_L1MU15", &v_HLT_mu20_iloose_L1MU15, b_HLT_mu20_iloose_L1MU15);
::SetupBranch(t, "HLT_mu26_ivarmedium", &v_HLT_mu26_ivarmedium, b_HLT_mu26_ivarmedium);
::SetupBranch(t, "HLT_mu50", &v_HLT_mu50, b_HLT_mu50);
}
::SetupBranch(t, "el_trigMatch", &v_el_trigMatch, b_el_trigMatch);
::SetupBranch(t, "mu_trigMatch", &v_mu_trigMatch, b_mu_trigMatch);
::SetupBranch(t, "lbn", &v_lbn, b_lbn);
::SetupBranch(t, "Vtxz", &v_Vtxz, b_Vtxz);
::SetupBranch(t, "npVtx", &v_npVtx, b_npVtx);
::SetupBranch(t, "el_n", &v_el_n, b_el_n);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "el_d0", &v_el_d0, b_el_d0);
::SetupBranch(t, "el_z0", &v_el_z0, b_el_z0);
}
::SetupBranch(t, "el_d0sig", &v_el_d0sig, b_el_d0sig);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "el_z0sig", &v_el_z0sig, b_el_z0sig);
::SetupBranch(t, "el_topoetcone30", &v_el_topoetcone30, b_el_topoetcone30);
::SetupBranch(t, "el_topoetcone40", &v_el_topoetcone40, b_el_topoetcone40);
::SetupBranch(t, "el_ptcone30", &v_el_ptcone30, b_el_ptcone30);
::SetupBranch(t, "el_ptcone40", &v_el_ptcone40, b_el_ptcone40);
}
::SetupBranch(t, "el_tight", &v_el_tight, b_el_tight);
::SetupBranch(t, "el_MT", &v_el_MT, b_el_MT);
::SetupBranch(t, "el_nu_pT", &v_el_nu_pT, b_el_nu_pT);
::SetupBranch(t, "el_nu_eta", &v_el_nu_eta, b_el_nu_eta);
::SetupBranch(t, "el_nu_phi", &v_el_nu_phi, b_el_nu_phi);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "el_W_pT", &v_el_W_pT, b_el_W_pT);
::SetupBranch(t, "el_W_eta", &v_el_W_eta, b_el_W_eta);
::SetupBranch(t, "el_W_phi", &v_el_W_phi, b_el_W_phi);
}
::SetupBranch(t, "el_true_type", &v_el_true_type, b_el_true_type, isMC);
::SetupBranch(t, "el_true_origin", &v_el_true_origin, b_el_true_origin, isMC);
::SetupBranch(t, "el_true_typebkg", &v_el_true_typebkg, b_el_true_typebkg, isMC);
::SetupBranch(t, "el_true_originbkg", &v_el_true_originbkg, b_el_true_originbkg, isMC);
::SetupBranch(t, "el_true_pdg", &v_el_true_pdg, b_el_true_pdg, isMC);
::SetupBranch(t, "el_true_pt", &v_el_true_pt, b_el_true_pt, isMC);
::SetupBranch(t, "el_true_eta", &v_el_true_eta, b_el_true_eta, isMC);
::SetupBranch(t, "mu_n", &v_mu_n, b_mu_n);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "mu_d0", &v_mu_d0, b_mu_d0);
::SetupBranch(t, "mu_z0", &v_mu_z0, b_mu_z0);
}
::SetupBranch(t, "mu_d0sig", &v_mu_d0sig, b_mu_d0sig);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "mu_z0sig", &v_mu_z0sig, b_mu_z0sig);
::SetupBranch(t, "mu_topoetcone30", &v_mu_topoetcone30, b_mu_topoetcone30);
::SetupBranch(t, "mu_topoetcone40", &v_mu_topoetcone40, b_mu_topoetcone40);
::SetupBranch(t, "mu_ptcone30", &v_mu_ptcone30, b_mu_ptcone30);
::SetupBranch(t, "mu_ptcone40", &v_mu_ptcone40, b_mu_ptcone40);
}
::SetupBranch(t, "mu_MT", &v_mu_MT, b_mu_MT);
::SetupBranch(t, "mu_nu_pT", &v_mu_nu_pT, b_mu_nu_pT);
::SetupBranch(t, "mu_nu_eta", &v_mu_nu_eta, b_mu_nu_eta);
::SetupBranch(t, "mu_nu_phi", &v_mu_nu_phi, b_mu_nu_phi);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "mu_W_pT", &v_mu_W_pT, b_mu_W_pT);
::SetupBranch(t, "mu_W_eta", &v_mu_W_eta, b_mu_W_eta);
::SetupBranch(t, "mu_W_phi", &v_mu_W_phi, b_mu_W_phi);
}
::SetupBranch(t, "mu_tight", &v_mu_tight, b_mu_tight);
::SetupBranch(t, "mu_true_type", &v_mu_true_type, b_mu_true_type, isMC);
::SetupBranch(t, "mu_true_origin", &v_mu_true_origin, b_mu_true_origin, isMC);
if ( fD3PDversion < 9 ) {
::SetupBranch(t, "mu_true_typebkg", &v_mu_true_typebkg, b_mu_true_typebkg, isMC);
::SetupBranch(t, "mu_true_originbkg", &v_mu_true_originbkg, b_mu_true_originbkg, isMC);
}
::SetupBranch(t, "mu_true_pdg", &v_mu_true_pdg, b_mu_true_pdg, isMC);
::SetupBranch(t, "mu_true_pt", &v_mu_true_pt, b_mu_true_pt, isMC);
::SetupBranch(t, "mu_true_eta", &v_mu_true_eta, b_mu_true_eta, isMC);
::SetupBranch(t, "jet_n", &v_jet_n, b_jet_n);
::SetupBranch(t, "jet_m", &v_jet_m, b_jet_m);
::SetupBranch(t, "met_px", &v_met_px, b_met_px);
::SetupBranch(t, "met_py", &v_met_py, b_met_py);
::SetupBranch(t, "met_sumet", &v_met_sumet, b_met_sumet);
::SetupBranch(t, "MT2", &v_MT2, b_MT2);
::SetupBranch(t, "pTsys", &v_pTsys, b_pTsys);
::SetupBranch(t, "sigma_pTsys", &v_sigma_pTsys, b_sigma_pTsys);
::SetupBranch(t, "Ht", &v_Ht, b_Ht);
if ( isMC ) {
::SetupBranch(t, "genfilter_BHadron", &v_genfilter_BHadron, b_genfilter_BHadron);
::SetupBranch(t, "genfilter_CHadronPt4Eta3", &v_genfilter_CHadronPt4Eta3, b_genfilter_CHadronPt4Eta3);
}
}
Bool_t AtlEvtReaderD3PDSgTopR2::Notify() {
if ( IsMC() && (fParent->fDoTruthTree==kTRUE) ) LoadTruthTree();
return kTRUE;
}
void AtlEvtReaderD3PDSgTopR2::LoadTruthTree() {
if ( fParent->GetCurrentTree() == 0 ) return;
fTruthTree = (TTree*)fParent->GetCurrentTree()->GetCurrentFile()->Get("truth");
::SetupBranch(fTruthTree, "runNumber", &v_tt_runNumber, b_tt_runNumber);
::SetupBranch(fTruthTree, "eventNumber", &v_tt_eventNumber, b_tt_eventNumber);
::SetupBranch(fTruthTree, "MC_b_from_t_pt", &v_tt_MC_b_from_t_pt, b_tt_MC_b_from_t_pt);
::SetupBranch(fTruthTree, "MC_b_from_t_eta", &v_tt_MC_b_from_t_eta, b_tt_MC_b_from_t_eta);
::SetupBranch(fTruthTree, "MC_b_from_t_phi", &v_tt_MC_b_from_t_phi, b_tt_MC_b_from_t_phi);
::SetupBranch(fTruthTree, "MC_b_from_t_m", &v_tt_MC_b_from_t_m, b_tt_MC_b_from_t_m);
::SetupBranch(fTruthTree, "MC_b_from_tbar_pt", &v_tt_MC_b_from_tbar_pt, b_tt_MC_b_from_tbar_pt);
::SetupBranch(fTruthTree, "MC_b_from_tbar_eta", &v_tt_MC_b_from_tbar_eta, b_tt_MC_b_from_tbar_eta);
::SetupBranch(fTruthTree, "MC_b_from_tbar_phi", &v_tt_MC_b_from_tbar_phi, b_tt_MC_b_from_tbar_phi);
::SetupBranch(fTruthTree, "MC_b_from_tbar_m", &v_tt_MC_b_from_tbar_m, b_tt_MC_b_from_tbar_m);
fTruthTree->BuildIndex("runNumber", "eventNumber");
}
void AtlEvtReaderD3PDSgTopR2::BuildEvent() {
BuildEventHeader();
BuildTriggerDecision();
BuildEnergySum();
BuildElectrons();
BuildMuons();
BuildJets();
if ( IsMC() && (fParent->fDoTruthTree==kTRUE) ) {
BuildFromTruthTree();
}
}
void AtlEvtReaderD3PDSgTopR2::BuildEventHeader() {
bool isMC = IsMC();
double TruthWeightCorrection = 1.;
if ( isMC ) {
int IsSherpa22 = ( isnan(v_weight_sherpa_22_vjets) ? 0 : 1 );
if ( fIsSherpa22 < 0 ) {
fIsSherpa22 = IsSherpa22;
}
else if ( !(fIsSherpa22 == IsSherpa22) ) {
Fatal(__FUNCTION__, "some events look like Sherpa 2.2, others don't");
}
if ( IsSherpa22 ) {
TruthWeightCorrection *= v_weight_sherpa_22_vjets;
}
}
fEvent->SetEventHeader(
v_runNumber,
v_eventNumber,
v_lbn,
6500.,
isMC,
AtlEventHeader::kPhysics,
(isMC ? v_weight_mc : 1.),
(isMC ? v_weight_pileup : 1.),
1.,
NAN,
NAN,
NAN,
NAN,
NAN,
TruthWeightCorrection);
AtlEventHeader *eventHeader = fEvent->GetEventHeader();
eventHeader->SetPDFInfo(NAN, NAN, -999, -999, NAN, NAN, NAN);
{
BitsBuilder<AtlEventHeader::EPreselectionFlags> bits;
bits.addIfAny(AtlEventHeader::kElJets, v_ejets, fPeriodCount);
bits.addIfAny(AtlEventHeader::kMuJets, v_mujets, fPeriodCount);
bits.addIfAny(AtlEventHeader::kElEl, v_ee, fPeriodCount);
bits.addIfAny(AtlEventHeader::kMuMu, v_mumu, fPeriodCount);
bits.addIfAny(AtlEventHeader::kElElEl, v_eee, fPeriodCount);
bits.addIfAny(AtlEventHeader::kElElMu, v_eemu, fPeriodCount);
bits.addIfAny(AtlEventHeader::kElMuMu, v_emumu, fPeriodCount);
bits.addIfAny(AtlEventHeader::kMuMuMu, v_mumumu, fPeriodCount);
bits.addIfAny(AtlEventHeader::kLeptonic, v_leptonic, fPeriodCount);
eventHeader->SetPreselectionFlags(bits.get());
}
eventHeader->SetAverageIntPerXing(v_mu);
eventHeader->SetChannelNumber(v_mcChannelNumber);
if ( isMC ) {
eventHeader->JetVertexWeight().SetValue(v_weight_jvt);
eventHeader->LeptonWeight().SetValue(v_weight_leptonSF);
if ( fD3PDversion >= 12 ) {
eventHeader->BtagWeight_MV2c10_70().SetValue(( fBtagSFVariationComponent < 0 ? v_weight_bTagSF_70 : v_weight_bTagSF_70_vec->at(fBtagSFVariationComponent) ));
eventHeader->BtagWeight_MV2c10_77().SetValue(( fBtagSFVariationComponent < 0 ? v_weight_bTagSF_77 : v_weight_bTagSF_77_vec->at(fBtagSFVariationComponent) ));
eventHeader->BtagWeight_MV2c10_85().SetValue(( fBtagSFVariationComponent < 0 ? v_weight_bTagSF_85 : v_weight_bTagSF_85_vec->at(fBtagSFVariationComponent) ));
}
else {
eventHeader->BtagWeight_MV2c20_77().SetValue(( fBtagSFVariationComponent < 0 ? v_weight_bTagSF_77 : v_weight_bTagSF_77_vec->at(fBtagSFVariationComponent) ));
eventHeader->BtagWeight_MV2c20_85().SetValue(( fBtagSFVariationComponent < 0 ? v_weight_bTagSF_85 : v_weight_bTagSF_85_vec->at(fBtagSFVariationComponent) ));
}
eventHeader->SetTruthFlavor(v_genfilter_BHadron ? 5 : v_genfilter_CHadronPt4Eta3 ? 4 : 0);
}
}
void AtlEvtReaderD3PDSgTopR2::BuildEnergySum() {
HepEnergySum *energySum = fEvent->GetEnergySum();
energySum->SetMissingEt(v_met_px*MeV, v_met_py*MeV);
energySum->SetSumEt(v_met_sumet*MeV);
}
void AtlEvtReaderD3PDSgTopR2::BuildElectrons() {
for ( Int_t el_i = 0, el_n = v_el_n; el_i < el_n; ++el_i ) {
AtlIDTrack *track = 0;
if ( fD3PDversion < 9 ) {
track = fEvent->AddIDTrack(
NAN,
-999,
NAN,
NAN,
NAN,
NAN,
NAN,
v_el_d0->at(el_i)*mm,
v_el_z0->at(el_i)*mm,
NAN,
0);
track->SetZ0sig(v_el_z0sig->at(el_i));
track->SetD0sig(v_el_d0sig->at(el_i));
}
AtlElectron *electron = fEvent->AddElectron(
NAN,
NAN,
1.e-99,
1.e-99,
IsPositive(v_el_charge->at(el_i)),
NAN,
NAN,
0,
0,
( v_el_tight->at(el_i) )
? AtlEMShower::kElectronTight : AtlEMShower::kElectronLoose,
AtlElectron::kHighPtElectron,
TLorentzVector(NAN, NAN, NAN, NAN));
if ( fD3PDversion < 9 ) {
electron->SetPtConeVars(
NAN,
NAN,
v_el_ptcone40->at(el_i)*MeV);
}
electron->SetP(PtEtaPhiE(v_el_pt->at(el_i)*MeV, v_el_eta->at(el_i),
v_el_phi->at(el_i), v_el_e->at(el_i)*MeV));
if ( fD3PDversion < 9 ) {
electron->SetIDTrack(track);
}
electron->SetEtConeVars(NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN,
NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN,
NAN, NAN, NAN, NAN, NAN, NAN);
electron->SetElectronScaleFactors(NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN);
electron->SetIsTriggerMatched(v_el_trigMatch->at(el_i));
if ( IsMC() ) {
electron->SetMCTruthClassifier((AtlMCTruthClassifier::EParticleOrigin)v_el_true_origin->at(el_i));
}
}
}
void AtlEvtReaderD3PDSgTopR2::BuildMuons() {
for ( Int_t mu_i = 0, mu_n = v_mu_n; mu_i < mu_n; ++mu_i ) {
AtlIDTrack *track = 0;
if ( fD3PDversion < 9 ) {
track = fEvent->AddIDTrack(
NAN,
-999,
NAN,
NAN,
NAN,
NAN,
NAN,
v_mu_d0->at(mu_i)*mm,
v_mu_z0->at(mu_i)*mm,
NAN,
0);
track->SetZ0sig(v_mu_z0sig->at(mu_i));
track->SetD0sig(v_mu_d0sig->at(mu_i));
}
AtlMuon *muon = fEvent->AddMuon(
NAN,
NAN,
1.e-99,
1.e-99,
IsPositive(v_mu_charge->at(mu_i)),
NAN,
NAN,
NAN,
NAN,
-999,
-999,
-999,
-999,
NAN,
NAN,
NAN,
NAN,
AtlMuon::kMuidCo,
( v_mu_tight->at(mu_i) )
? AtlMuon::kTight : AtlMuon::kLoose,
NAN,
-999,
kTRUE,
TLorentzVector(NAN, NAN, NAN, NAN),
0);
muon->SetP(PtEtaPhiE(v_mu_pt->at(mu_i)*MeV, v_mu_eta->at(mu_i),
v_mu_phi->at(mu_i), v_mu_e->at(mu_i)*MeV));
if ( fD3PDversion < 9 ) {
muon->SetIDTrack(track);
}
muon->SetMuonScaleFactors(NAN, NAN, NAN, NAN, NAN, NAN, NAN, NAN);
muon->SetIsTriggerMatched(v_mu_trigMatch->at(mu_i));
if ( IsMC() ) {
muon->SetMCTruthClassifier((AtlMCTruthClassifier::EParticleOrigin)v_mu_true_origin->at(mu_i));
}
}
}
void AtlEvtReaderD3PDSgTopR2::BuildJets() {
for ( Int_t jet_i = 0, jet_n = v_jet_n; jet_i < jet_n; ++jet_i ) {
AtlJet *jet = fEvent->AddJet(
AtlJet::kAntiKt4TopoEM,
1.e-99,
NAN,
NAN,
1.e-99,
AtlJet::kIsGood,
TLorentzVector(NAN, NAN, NAN, NAN),
TLorentzVector(NAN, NAN, NAN, NAN),
NAN,
NAN,
NAN,
NAN);
jet->SetP(PtEtaPhiE(v_jet_pt->at(jet_i)*MeV, v_jet_eta->at(jet_i),
v_jet_phi->at(jet_i), v_jet_e->at(jet_i)*MeV));
if ( IsMC() ) {
AtlJet::EFlavour jet_flavour;
switch (abs(v_jet_truthflav->at(jet_i))) {
case 0:
jet_flavour = AtlJet::kLightFlavoured;
break;
case 4:
jet_flavour = AtlJet::kCharm;
break;
case 5:
jet_flavour = AtlJet::kBeauty;
break;
case 16:
jet_flavour = AtlJet::kTau;
break;
default:
jet_flavour = AtlJet::kUnknownFlavour;
break;
}
jet->SetTruthFlavour(jet_flavour);
}
if ( fD3PDversion >= 12 ) {
if ( v_jet_isbtagged_70->at(jet_i) >= 0 )
jet->AddTag(AtlBTag::kMV2c10_70, (v_jet_isbtagged_70->at(jet_i) > 0 ? 1. : 0.), kTRUE);
if ( v_jet_isbtagged_77->at(jet_i) >= 0 )
jet->AddTag(AtlBTag::kMV2c10_77, (v_jet_isbtagged_77->at(jet_i) > 0 ? 1. : 0.), kTRUE);
if ( v_jet_isbtagged_85->at(jet_i) >= 0 )
jet->AddTag(AtlBTag::kMV2c10_85, (v_jet_isbtagged_85->at(jet_i) > 0 ? 1. : 0.), kTRUE);
} else {
jet->AddTag(AtlBTag::kMV2c20, v_jet_mv2c20->at(jet_i), kTRUE);
}
jet->SetJetScaleFactors_MV1_60(NAN, NAN, NAN, NAN, NAN, NAN, NAN);
jet->SetJetScaleFactors_MV1_70(NAN, NAN, NAN, NAN, NAN, NAN, NAN);
jet->SetJetScaleFactors_MV1_80(NAN, NAN, NAN, NAN, NAN, NAN, NAN);
jet->SetJetScaleFactors_MV1c_50(NAN, NAN, NAN, NAN, NAN, NAN, NAN);
}
}
void AtlEvtReaderD3PDSgTopR2::BuildFromTruthTree() {
Int_t btt = fTruthTree->GetEntryWithIndex(v_runNumber, v_eventNumber);
if ( btt <= 0 ) {
Error(__FUNCTION__, "Can not find entry for given run and event number in MC truth tree. Abort!");
gSystem->Abort(1);
}
HepMCParticle *prt_b = fEvent->AddMCParticle(5, 0., 0., 0., 1.,
0, kFALSE, kFALSE, kFALSE,
kFALSE, kFALSE, kFALSE, kFALSE);
prt_b->SetPtEtaPhiM(v_tt_MC_b_from_t_pt/1000.,
v_tt_MC_b_from_t_eta,
v_tt_MC_b_from_t_phi,
v_tt_MC_b_from_t_m/1000.);
HepMCParticle *prt_bbar = fEvent->AddMCParticle(-5, 0., 0., 0., 1.,
0, kFALSE, kFALSE, kFALSE,
kFALSE, kFALSE, kFALSE, kFALSE);
prt_bbar->SetPtEtaPhiM(v_tt_MC_b_from_tbar_pt/1000.,
v_tt_MC_b_from_tbar_eta,
v_tt_MC_b_from_tbar_phi,
v_tt_MC_b_from_tbar_m/1000.);
}
void AtlEvtReaderD3PDSgTopR2::BuildTriggerDecision() {
if ( fParent->IsFirstEvent() ) {
BuildTriggerConfig(fEvent->RunNr(), fEvent->RunNr());
}
if ( fEvent->RunNr() < fTriggerConfDbase->GetRunStart() ) {
fTriggerConfDbase->SetRunStart(fEvent->RunNr());
} else if ( fEvent->RunNr() > fTriggerConfDbase->GetRunEnd() ) {
fTriggerConfDbase->SetRunEnd(fEvent->RunNr());
}
fEvent->GetTrigger()->SetStream(AtlTrigger::kPhysics);
TClonesArray *trig_items = fTriggerConfDbase->GetTriggerItemsCA(AtlTriggerConf::kHLT);
for ( Int_t idx = 0; idx < trig_items->GetEntries(); idx++ ) {
AtlTriggerConfItem *trig_item = (AtlTriggerConfItem*)trig_items->At(idx);
strstream br_addr_str; br_addr_str << trig_item->GetTitle();
void* br_addr; br_addr_str >> br_addr;
Int_t br_val = Int_t(*((Char_t*)br_addr));
fEvent->SetHLTTriggerItem(idx,
br_val,
1.,
0.);
}
}
void AtlEvtReaderD3PDSgTopR2::BuildTriggerConfig(UInt_t RunStart,
UInt_t RunEnd) {
fTriggerConfDbase->Clear();
fTriggerConfDbase->SetRunStart(RunStart);
fTriggerConfDbase->SetRunEnd(RunEnd);
TIter next_branch(fParent->GetCurrentTree()->GetListOfBranches());
TBranch *br = 0;
Int_t idx = 0;
while ( (br = (TBranch*)next_branch()) ) {
TString br_name(br->GetName());
if ( br_name.BeginsWith("HLT_") ) {
Long64_t br_addr = Long64_t(br->GetAddress());
TString br_addr_str = TString::LLtoa(br_addr, 16);
AtlTriggerConfItem *ci = fTriggerConfDbase->AddTriggerItem(AtlTriggerConf::kHLT, br_name.Data(),
br_addr_str.Data(), idx++);
}
}
fTriggerConfDbase->Rehash();
fTriggerConfDbase->Print("CUR");
}
AtlEvtReaderD3PDSgTopR2::InitialSumOfWeights_t AtlEvtReaderD3PDSgTopR2::GetInitialSumOfWeights(TFile * inputFile) const {
AtlEvtReaderD3PDSgTopR2::InitialSumOfWeights_t result;
if ( !IsMC() )
return result;
{
char const * const histNames[3] = { "cutflow", "cutflow_mc", "cutflow_mc_pu_zvtx" };
bool found[3] = { false, false, false };
double sumOfWeights[3] = { NAN, NAN, NAN };
for ( TIter nextKey(inputFile->GetListOfKeys()); TKey * key = static_cast<TKey *>(nextKey()); ) {
if ( !key->IsFolder() )
continue;
TObject * obj = key->ReadObj();
if ( TDirectory * dir = dynamic_cast<TDirectory *>(obj) ) {
for ( int i = 0; i < 3; ++i ) {
TH1 * h = 0;
dir->GetObject(histNames[i], h);
if ( !h )
continue;
Int_t initialBinIndex = h->GetXaxis()->FindBin("INITIAL");
if ( !(initialBinIndex > 0) )
continue;
if ( !found[i] ) {
found[i] = true;
sumOfWeights[i] = h->GetBinContent(initialBinIndex);
} else if ( !(sumOfWeights[i] == h->GetBinContent(initialBinIndex)) ) {
Fatal(__FUNCTION__, "selections do not agree on the initial number of events");
}
}
}
delete obj;
}
for ( int i = 0; i < 3; ++i ) {
if ( found[i] )
continue;
Fatal(__FUNCTION__, "no bookkeeping histogram bin found at: %s:/*/%s/%s", inputFile->GetName(), histNames[i], "INITIAL");
}
result.one = sumOfWeights[0];
result.mcevt = sumOfWeights[1];
result.mcevt_pileup_zvtx = sumOfWeights[2];
}
{
TTree * sumWeightsTree = 0;
inputFile->GetObject("sumWeights", sumWeightsTree);
double sumOfWeightsFromCbk = NAN;
if ( !SumOverTree(sumWeightsTree, "totalEventsWeighted", sumOfWeightsFromCbk) ) {
Warning(__FUNCTION__, "could not get number of initial events from xAOD::CutBookkeeper");
} else if ( fabs(sumOfWeightsFromCbk - result.mcevt) > 1. ) {
Warning(__FUNCTION__, "xAOD::CutBookkeeper reported a different number of initial events (%g) than the cutflow histogram (%g)", sumOfWeightsFromCbk, result.mcevt);
}
delete sumWeightsTree;
}
return result;
}
void AtlEvtReaderD3PDSgTopR2::Print(Option_t *option) {
cout << endl
<< "Event reader configuration:\n"
<< " Type = " << ClassName() << "\n"
<< " SgTop-D3PD version = v" << fD3PDversion << "\n"
<< " Tree name = " << fTreeName << " with\n"
<< " weight_pileup -> weight_pileup" << fPileupSFVariationName << "\n"
<< " weight_jvt -> weight_jvt" << fJvtSFVariationName << "\n"
<< " weight_lepton -> weight_lepton" << fLeptonSFVariationName << "\n"
<< " weight_bTagSF_XX -> weight_bTagSF_XX" << fBtagSFVariationName <<
( fBtagSFVariationComponent >= 0 ? Form("[%d]", fBtagSFVariationComponent) : "") << "\n"
<< endl;
}
AtlEvtReaderD3PDSgTopR2.cxx:1 AtlEvtReaderD3PDSgTopR2.cxx:2 AtlEvtReaderD3PDSgTopR2.cxx:3 AtlEvtReaderD3PDSgTopR2.cxx:4 AtlEvtReaderD3PDSgTopR2.cxx:5 AtlEvtReaderD3PDSgTopR2.cxx:6 AtlEvtReaderD3PDSgTopR2.cxx:7 AtlEvtReaderD3PDSgTopR2.cxx:8 AtlEvtReaderD3PDSgTopR2.cxx:9 AtlEvtReaderD3PDSgTopR2.cxx:10 AtlEvtReaderD3PDSgTopR2.cxx:11 AtlEvtReaderD3PDSgTopR2.cxx:12 AtlEvtReaderD3PDSgTopR2.cxx:13 AtlEvtReaderD3PDSgTopR2.cxx:14 AtlEvtReaderD3PDSgTopR2.cxx:15 AtlEvtReaderD3PDSgTopR2.cxx:16 AtlEvtReaderD3PDSgTopR2.cxx:17 AtlEvtReaderD3PDSgTopR2.cxx:18 AtlEvtReaderD3PDSgTopR2.cxx:19 AtlEvtReaderD3PDSgTopR2.cxx:20 AtlEvtReaderD3PDSgTopR2.cxx:21 AtlEvtReaderD3PDSgTopR2.cxx:22 AtlEvtReaderD3PDSgTopR2.cxx:23 AtlEvtReaderD3PDSgTopR2.cxx:24 AtlEvtReaderD3PDSgTopR2.cxx:25 AtlEvtReaderD3PDSgTopR2.cxx:26 AtlEvtReaderD3PDSgTopR2.cxx:27 AtlEvtReaderD3PDSgTopR2.cxx:28 AtlEvtReaderD3PDSgTopR2.cxx:29 AtlEvtReaderD3PDSgTopR2.cxx:30 AtlEvtReaderD3PDSgTopR2.cxx:31 AtlEvtReaderD3PDSgTopR2.cxx:32 AtlEvtReaderD3PDSgTopR2.cxx:33 AtlEvtReaderD3PDSgTopR2.cxx:34 AtlEvtReaderD3PDSgTopR2.cxx:35 AtlEvtReaderD3PDSgTopR2.cxx:36 AtlEvtReaderD3PDSgTopR2.cxx:37 AtlEvtReaderD3PDSgTopR2.cxx:38 AtlEvtReaderD3PDSgTopR2.cxx:39 AtlEvtReaderD3PDSgTopR2.cxx:40 AtlEvtReaderD3PDSgTopR2.cxx:41 AtlEvtReaderD3PDSgTopR2.cxx:42 AtlEvtReaderD3PDSgTopR2.cxx:43 AtlEvtReaderD3PDSgTopR2.cxx:44 AtlEvtReaderD3PDSgTopR2.cxx:45 AtlEvtReaderD3PDSgTopR2.cxx:46 AtlEvtReaderD3PDSgTopR2.cxx:47 AtlEvtReaderD3PDSgTopR2.cxx:48 AtlEvtReaderD3PDSgTopR2.cxx:49 AtlEvtReaderD3PDSgTopR2.cxx:50 AtlEvtReaderD3PDSgTopR2.cxx:51 AtlEvtReaderD3PDSgTopR2.cxx:52 AtlEvtReaderD3PDSgTopR2.cxx:53 AtlEvtReaderD3PDSgTopR2.cxx:54 AtlEvtReaderD3PDSgTopR2.cxx:55 AtlEvtReaderD3PDSgTopR2.cxx:56 AtlEvtReaderD3PDSgTopR2.cxx:57 AtlEvtReaderD3PDSgTopR2.cxx:58 AtlEvtReaderD3PDSgTopR2.cxx:59 AtlEvtReaderD3PDSgTopR2.cxx:60 AtlEvtReaderD3PDSgTopR2.cxx:61 AtlEvtReaderD3PDSgTopR2.cxx:62 AtlEvtReaderD3PDSgTopR2.cxx:63 AtlEvtReaderD3PDSgTopR2.cxx:64 AtlEvtReaderD3PDSgTopR2.cxx:65 AtlEvtReaderD3PDSgTopR2.cxx:66 AtlEvtReaderD3PDSgTopR2.cxx:67 AtlEvtReaderD3PDSgTopR2.cxx:68 AtlEvtReaderD3PDSgTopR2.cxx:69 AtlEvtReaderD3PDSgTopR2.cxx:70 AtlEvtReaderD3PDSgTopR2.cxx:71 AtlEvtReaderD3PDSgTopR2.cxx:72 AtlEvtReaderD3PDSgTopR2.cxx:73 AtlEvtReaderD3PDSgTopR2.cxx:74 AtlEvtReaderD3PDSgTopR2.cxx:75 AtlEvtReaderD3PDSgTopR2.cxx:76 AtlEvtReaderD3PDSgTopR2.cxx:77 AtlEvtReaderD3PDSgTopR2.cxx:78 AtlEvtReaderD3PDSgTopR2.cxx:79 AtlEvtReaderD3PDSgTopR2.cxx:80 AtlEvtReaderD3PDSgTopR2.cxx:81 AtlEvtReaderD3PDSgTopR2.cxx:82 AtlEvtReaderD3PDSgTopR2.cxx:83 AtlEvtReaderD3PDSgTopR2.cxx:84 AtlEvtReaderD3PDSgTopR2.cxx:85 AtlEvtReaderD3PDSgTopR2.cxx:86 AtlEvtReaderD3PDSgTopR2.cxx:87 AtlEvtReaderD3PDSgTopR2.cxx:88 AtlEvtReaderD3PDSgTopR2.cxx:89 AtlEvtReaderD3PDSgTopR2.cxx:90 AtlEvtReaderD3PDSgTopR2.cxx:91 AtlEvtReaderD3PDSgTopR2.cxx:92 AtlEvtReaderD3PDSgTopR2.cxx:93 AtlEvtReaderD3PDSgTopR2.cxx:94 AtlEvtReaderD3PDSgTopR2.cxx:95 AtlEvtReaderD3PDSgTopR2.cxx:96 AtlEvtReaderD3PDSgTopR2.cxx:97 AtlEvtReaderD3PDSgTopR2.cxx:98 AtlEvtReaderD3PDSgTopR2.cxx:99 AtlEvtReaderD3PDSgTopR2.cxx:100 AtlEvtReaderD3PDSgTopR2.cxx:101 AtlEvtReaderD3PDSgTopR2.cxx:102 AtlEvtReaderD3PDSgTopR2.cxx:103 AtlEvtReaderD3PDSgTopR2.cxx:104 AtlEvtReaderD3PDSgTopR2.cxx:105 AtlEvtReaderD3PDSgTopR2.cxx:106 AtlEvtReaderD3PDSgTopR2.cxx:107 AtlEvtReaderD3PDSgTopR2.cxx:108 AtlEvtReaderD3PDSgTopR2.cxx:109 AtlEvtReaderD3PDSgTopR2.cxx:110 AtlEvtReaderD3PDSgTopR2.cxx:111 AtlEvtReaderD3PDSgTopR2.cxx:112 AtlEvtReaderD3PDSgTopR2.cxx:113 AtlEvtReaderD3PDSgTopR2.cxx:114 AtlEvtReaderD3PDSgTopR2.cxx:115 AtlEvtReaderD3PDSgTopR2.cxx:116 AtlEvtReaderD3PDSgTopR2.cxx:117 AtlEvtReaderD3PDSgTopR2.cxx:118 AtlEvtReaderD3PDSgTopR2.cxx:119 AtlEvtReaderD3PDSgTopR2.cxx:120 AtlEvtReaderD3PDSgTopR2.cxx:121 AtlEvtReaderD3PDSgTopR2.cxx:122 AtlEvtReaderD3PDSgTopR2.cxx:123 AtlEvtReaderD3PDSgTopR2.cxx:124 AtlEvtReaderD3PDSgTopR2.cxx:125 AtlEvtReaderD3PDSgTopR2.cxx:126 AtlEvtReaderD3PDSgTopR2.cxx:127 AtlEvtReaderD3PDSgTopR2.cxx:128 AtlEvtReaderD3PDSgTopR2.cxx:129 AtlEvtReaderD3PDSgTopR2.cxx:130 AtlEvtReaderD3PDSgTopR2.cxx:131 AtlEvtReaderD3PDSgTopR2.cxx:132 AtlEvtReaderD3PDSgTopR2.cxx:133 AtlEvtReaderD3PDSgTopR2.cxx:134 AtlEvtReaderD3PDSgTopR2.cxx:135 AtlEvtReaderD3PDSgTopR2.cxx:136 AtlEvtReaderD3PDSgTopR2.cxx:137 AtlEvtReaderD3PDSgTopR2.cxx:138 AtlEvtReaderD3PDSgTopR2.cxx:139 AtlEvtReaderD3PDSgTopR2.cxx:140 AtlEvtReaderD3PDSgTopR2.cxx:141 AtlEvtReaderD3PDSgTopR2.cxx:142 AtlEvtReaderD3PDSgTopR2.cxx:143 AtlEvtReaderD3PDSgTopR2.cxx:144 AtlEvtReaderD3PDSgTopR2.cxx:145 AtlEvtReaderD3PDSgTopR2.cxx:146 AtlEvtReaderD3PDSgTopR2.cxx:147 AtlEvtReaderD3PDSgTopR2.cxx:148 AtlEvtReaderD3PDSgTopR2.cxx:149 AtlEvtReaderD3PDSgTopR2.cxx:150 AtlEvtReaderD3PDSgTopR2.cxx:151 AtlEvtReaderD3PDSgTopR2.cxx:152 AtlEvtReaderD3PDSgTopR2.cxx:153 AtlEvtReaderD3PDSgTopR2.cxx:154 AtlEvtReaderD3PDSgTopR2.cxx:155 AtlEvtReaderD3PDSgTopR2.cxx:156 AtlEvtReaderD3PDSgTopR2.cxx:157 AtlEvtReaderD3PDSgTopR2.cxx:158 AtlEvtReaderD3PDSgTopR2.cxx:159 AtlEvtReaderD3PDSgTopR2.cxx:160 AtlEvtReaderD3PDSgTopR2.cxx:161 AtlEvtReaderD3PDSgTopR2.cxx:162 AtlEvtReaderD3PDSgTopR2.cxx:163 AtlEvtReaderD3PDSgTopR2.cxx:164 AtlEvtReaderD3PDSgTopR2.cxx:165 AtlEvtReaderD3PDSgTopR2.cxx:166 AtlEvtReaderD3PDSgTopR2.cxx:167 AtlEvtReaderD3PDSgTopR2.cxx:168 AtlEvtReaderD3PDSgTopR2.cxx:169 AtlEvtReaderD3PDSgTopR2.cxx:170 AtlEvtReaderD3PDSgTopR2.cxx:171 AtlEvtReaderD3PDSgTopR2.cxx:172 AtlEvtReaderD3PDSgTopR2.cxx:173 AtlEvtReaderD3PDSgTopR2.cxx:174 AtlEvtReaderD3PDSgTopR2.cxx:175 AtlEvtReaderD3PDSgTopR2.cxx:176 AtlEvtReaderD3PDSgTopR2.cxx:177 AtlEvtReaderD3PDSgTopR2.cxx:178 AtlEvtReaderD3PDSgTopR2.cxx:179 AtlEvtReaderD3PDSgTopR2.cxx:180 AtlEvtReaderD3PDSgTopR2.cxx:181 AtlEvtReaderD3PDSgTopR2.cxx:182 AtlEvtReaderD3PDSgTopR2.cxx:183 AtlEvtReaderD3PDSgTopR2.cxx:184 AtlEvtReaderD3PDSgTopR2.cxx:185 AtlEvtReaderD3PDSgTopR2.cxx:186 AtlEvtReaderD3PDSgTopR2.cxx:187 AtlEvtReaderD3PDSgTopR2.cxx:188 AtlEvtReaderD3PDSgTopR2.cxx:189 AtlEvtReaderD3PDSgTopR2.cxx:190 AtlEvtReaderD3PDSgTopR2.cxx:191 AtlEvtReaderD3PDSgTopR2.cxx:192 AtlEvtReaderD3PDSgTopR2.cxx:193 AtlEvtReaderD3PDSgTopR2.cxx:194 AtlEvtReaderD3PDSgTopR2.cxx:195 AtlEvtReaderD3PDSgTopR2.cxx:196 AtlEvtReaderD3PDSgTopR2.cxx:197 AtlEvtReaderD3PDSgTopR2.cxx:198 AtlEvtReaderD3PDSgTopR2.cxx:199 AtlEvtReaderD3PDSgTopR2.cxx:200 AtlEvtReaderD3PDSgTopR2.cxx:201 AtlEvtReaderD3PDSgTopR2.cxx:202 AtlEvtReaderD3PDSgTopR2.cxx:203 AtlEvtReaderD3PDSgTopR2.cxx:204 AtlEvtReaderD3PDSgTopR2.cxx:205 AtlEvtReaderD3PDSgTopR2.cxx:206 AtlEvtReaderD3PDSgTopR2.cxx:207 AtlEvtReaderD3PDSgTopR2.cxx:208 AtlEvtReaderD3PDSgTopR2.cxx:209 AtlEvtReaderD3PDSgTopR2.cxx:210 AtlEvtReaderD3PDSgTopR2.cxx:211 AtlEvtReaderD3PDSgTopR2.cxx:212 AtlEvtReaderD3PDSgTopR2.cxx:213 AtlEvtReaderD3PDSgTopR2.cxx:214 AtlEvtReaderD3PDSgTopR2.cxx:215 AtlEvtReaderD3PDSgTopR2.cxx:216 AtlEvtReaderD3PDSgTopR2.cxx:217 AtlEvtReaderD3PDSgTopR2.cxx:218 AtlEvtReaderD3PDSgTopR2.cxx:219 AtlEvtReaderD3PDSgTopR2.cxx:220 AtlEvtReaderD3PDSgTopR2.cxx:221 AtlEvtReaderD3PDSgTopR2.cxx:222 AtlEvtReaderD3PDSgTopR2.cxx:223 AtlEvtReaderD3PDSgTopR2.cxx:224 AtlEvtReaderD3PDSgTopR2.cxx:225 AtlEvtReaderD3PDSgTopR2.cxx:226 AtlEvtReaderD3PDSgTopR2.cxx:227 AtlEvtReaderD3PDSgTopR2.cxx:228 AtlEvtReaderD3PDSgTopR2.cxx:229 AtlEvtReaderD3PDSgTopR2.cxx:230 AtlEvtReaderD3PDSgTopR2.cxx:231 AtlEvtReaderD3PDSgTopR2.cxx:232 AtlEvtReaderD3PDSgTopR2.cxx:233 AtlEvtReaderD3PDSgTopR2.cxx:234 AtlEvtReaderD3PDSgTopR2.cxx:235 AtlEvtReaderD3PDSgTopR2.cxx:236 AtlEvtReaderD3PDSgTopR2.cxx:237 AtlEvtReaderD3PDSgTopR2.cxx:238 AtlEvtReaderD3PDSgTopR2.cxx:239 AtlEvtReaderD3PDSgTopR2.cxx:240 AtlEvtReaderD3PDSgTopR2.cxx:241 AtlEvtReaderD3PDSgTopR2.cxx:242 AtlEvtReaderD3PDSgTopR2.cxx:243 AtlEvtReaderD3PDSgTopR2.cxx:244 AtlEvtReaderD3PDSgTopR2.cxx:245 AtlEvtReaderD3PDSgTopR2.cxx:246 AtlEvtReaderD3PDSgTopR2.cxx:247 AtlEvtReaderD3PDSgTopR2.cxx:248 AtlEvtReaderD3PDSgTopR2.cxx:249 AtlEvtReaderD3PDSgTopR2.cxx:250 AtlEvtReaderD3PDSgTopR2.cxx:251 AtlEvtReaderD3PDSgTopR2.cxx:252 AtlEvtReaderD3PDSgTopR2.cxx:253 AtlEvtReaderD3PDSgTopR2.cxx:254 AtlEvtReaderD3PDSgTopR2.cxx:255 AtlEvtReaderD3PDSgTopR2.cxx:256 AtlEvtReaderD3PDSgTopR2.cxx:257 AtlEvtReaderD3PDSgTopR2.cxx:258 AtlEvtReaderD3PDSgTopR2.cxx:259 AtlEvtReaderD3PDSgTopR2.cxx:260 AtlEvtReaderD3PDSgTopR2.cxx:261 AtlEvtReaderD3PDSgTopR2.cxx:262 AtlEvtReaderD3PDSgTopR2.cxx:263 AtlEvtReaderD3PDSgTopR2.cxx:264 AtlEvtReaderD3PDSgTopR2.cxx:265 AtlEvtReaderD3PDSgTopR2.cxx:266 AtlEvtReaderD3PDSgTopR2.cxx:267 AtlEvtReaderD3PDSgTopR2.cxx:268 AtlEvtReaderD3PDSgTopR2.cxx:269 AtlEvtReaderD3PDSgTopR2.cxx:270 AtlEvtReaderD3PDSgTopR2.cxx:271 AtlEvtReaderD3PDSgTopR2.cxx:272 AtlEvtReaderD3PDSgTopR2.cxx:273 AtlEvtReaderD3PDSgTopR2.cxx:274 AtlEvtReaderD3PDSgTopR2.cxx:275 AtlEvtReaderD3PDSgTopR2.cxx:276 AtlEvtReaderD3PDSgTopR2.cxx:277 AtlEvtReaderD3PDSgTopR2.cxx:278 AtlEvtReaderD3PDSgTopR2.cxx:279 AtlEvtReaderD3PDSgTopR2.cxx:280 AtlEvtReaderD3PDSgTopR2.cxx:281 AtlEvtReaderD3PDSgTopR2.cxx:282 AtlEvtReaderD3PDSgTopR2.cxx:283 AtlEvtReaderD3PDSgTopR2.cxx:284 AtlEvtReaderD3PDSgTopR2.cxx:285 AtlEvtReaderD3PDSgTopR2.cxx:286 AtlEvtReaderD3PDSgTopR2.cxx:287 AtlEvtReaderD3PDSgTopR2.cxx:288 AtlEvtReaderD3PDSgTopR2.cxx:289 AtlEvtReaderD3PDSgTopR2.cxx:290 AtlEvtReaderD3PDSgTopR2.cxx:291 AtlEvtReaderD3PDSgTopR2.cxx:292 AtlEvtReaderD3PDSgTopR2.cxx:293 AtlEvtReaderD3PDSgTopR2.cxx:294 AtlEvtReaderD3PDSgTopR2.cxx:295 AtlEvtReaderD3PDSgTopR2.cxx:296 AtlEvtReaderD3PDSgTopR2.cxx:297 AtlEvtReaderD3PDSgTopR2.cxx:298 AtlEvtReaderD3PDSgTopR2.cxx:299 AtlEvtReaderD3PDSgTopR2.cxx:300 AtlEvtReaderD3PDSgTopR2.cxx:301 AtlEvtReaderD3PDSgTopR2.cxx:302 AtlEvtReaderD3PDSgTopR2.cxx:303 AtlEvtReaderD3PDSgTopR2.cxx:304 AtlEvtReaderD3PDSgTopR2.cxx:305 AtlEvtReaderD3PDSgTopR2.cxx:306 AtlEvtReaderD3PDSgTopR2.cxx:307 AtlEvtReaderD3PDSgTopR2.cxx:308 AtlEvtReaderD3PDSgTopR2.cxx:309 AtlEvtReaderD3PDSgTopR2.cxx:310 AtlEvtReaderD3PDSgTopR2.cxx:311 AtlEvtReaderD3PDSgTopR2.cxx:312 AtlEvtReaderD3PDSgTopR2.cxx:313 AtlEvtReaderD3PDSgTopR2.cxx:314 AtlEvtReaderD3PDSgTopR2.cxx:315 AtlEvtReaderD3PDSgTopR2.cxx:316 AtlEvtReaderD3PDSgTopR2.cxx:317 AtlEvtReaderD3PDSgTopR2.cxx:318 AtlEvtReaderD3PDSgTopR2.cxx:319 AtlEvtReaderD3PDSgTopR2.cxx:320 AtlEvtReaderD3PDSgTopR2.cxx:321 AtlEvtReaderD3PDSgTopR2.cxx:322 AtlEvtReaderD3PDSgTopR2.cxx:323 AtlEvtReaderD3PDSgTopR2.cxx:324 AtlEvtReaderD3PDSgTopR2.cxx:325 AtlEvtReaderD3PDSgTopR2.cxx:326 AtlEvtReaderD3PDSgTopR2.cxx:327 AtlEvtReaderD3PDSgTopR2.cxx:328 AtlEvtReaderD3PDSgTopR2.cxx:329 AtlEvtReaderD3PDSgTopR2.cxx:330 AtlEvtReaderD3PDSgTopR2.cxx:331 AtlEvtReaderD3PDSgTopR2.cxx:332 AtlEvtReaderD3PDSgTopR2.cxx:333 AtlEvtReaderD3PDSgTopR2.cxx:334 AtlEvtReaderD3PDSgTopR2.cxx:335 AtlEvtReaderD3PDSgTopR2.cxx:336 AtlEvtReaderD3PDSgTopR2.cxx:337 AtlEvtReaderD3PDSgTopR2.cxx:338 AtlEvtReaderD3PDSgTopR2.cxx:339 AtlEvtReaderD3PDSgTopR2.cxx:340 AtlEvtReaderD3PDSgTopR2.cxx:341 AtlEvtReaderD3PDSgTopR2.cxx:342 AtlEvtReaderD3PDSgTopR2.cxx:343 AtlEvtReaderD3PDSgTopR2.cxx:344 AtlEvtReaderD3PDSgTopR2.cxx:345 AtlEvtReaderD3PDSgTopR2.cxx:346 AtlEvtReaderD3PDSgTopR2.cxx:347 AtlEvtReaderD3PDSgTopR2.cxx:348 AtlEvtReaderD3PDSgTopR2.cxx:349 AtlEvtReaderD3PDSgTopR2.cxx:350 AtlEvtReaderD3PDSgTopR2.cxx:351 AtlEvtReaderD3PDSgTopR2.cxx:352 AtlEvtReaderD3PDSgTopR2.cxx:353 AtlEvtReaderD3PDSgTopR2.cxx:354 AtlEvtReaderD3PDSgTopR2.cxx:355 AtlEvtReaderD3PDSgTopR2.cxx:356 AtlEvtReaderD3PDSgTopR2.cxx:357 AtlEvtReaderD3PDSgTopR2.cxx:358 AtlEvtReaderD3PDSgTopR2.cxx:359 AtlEvtReaderD3PDSgTopR2.cxx:360 AtlEvtReaderD3PDSgTopR2.cxx:361 AtlEvtReaderD3PDSgTopR2.cxx:362 AtlEvtReaderD3PDSgTopR2.cxx:363 AtlEvtReaderD3PDSgTopR2.cxx:364 AtlEvtReaderD3PDSgTopR2.cxx:365 AtlEvtReaderD3PDSgTopR2.cxx:366 AtlEvtReaderD3PDSgTopR2.cxx:367 AtlEvtReaderD3PDSgTopR2.cxx:368 AtlEvtReaderD3PDSgTopR2.cxx:369 AtlEvtReaderD3PDSgTopR2.cxx:370 AtlEvtReaderD3PDSgTopR2.cxx:371 AtlEvtReaderD3PDSgTopR2.cxx:372 AtlEvtReaderD3PDSgTopR2.cxx:373 AtlEvtReaderD3PDSgTopR2.cxx:374 AtlEvtReaderD3PDSgTopR2.cxx:375 AtlEvtReaderD3PDSgTopR2.cxx:376 AtlEvtReaderD3PDSgTopR2.cxx:377 AtlEvtReaderD3PDSgTopR2.cxx:378 AtlEvtReaderD3PDSgTopR2.cxx:379 AtlEvtReaderD3PDSgTopR2.cxx:380 AtlEvtReaderD3PDSgTopR2.cxx:381 AtlEvtReaderD3PDSgTopR2.cxx:382 AtlEvtReaderD3PDSgTopR2.cxx:383 AtlEvtReaderD3PDSgTopR2.cxx:384 AtlEvtReaderD3PDSgTopR2.cxx:385 AtlEvtReaderD3PDSgTopR2.cxx:386 AtlEvtReaderD3PDSgTopR2.cxx:387 AtlEvtReaderD3PDSgTopR2.cxx:388 AtlEvtReaderD3PDSgTopR2.cxx:389 AtlEvtReaderD3PDSgTopR2.cxx:390 AtlEvtReaderD3PDSgTopR2.cxx:391 AtlEvtReaderD3PDSgTopR2.cxx:392 AtlEvtReaderD3PDSgTopR2.cxx:393 AtlEvtReaderD3PDSgTopR2.cxx:394 AtlEvtReaderD3PDSgTopR2.cxx:395 AtlEvtReaderD3PDSgTopR2.cxx:396 AtlEvtReaderD3PDSgTopR2.cxx:397 AtlEvtReaderD3PDSgTopR2.cxx:398 AtlEvtReaderD3PDSgTopR2.cxx:399 AtlEvtReaderD3PDSgTopR2.cxx:400 AtlEvtReaderD3PDSgTopR2.cxx:401 AtlEvtReaderD3PDSgTopR2.cxx:402 AtlEvtReaderD3PDSgTopR2.cxx:403 AtlEvtReaderD3PDSgTopR2.cxx:404 AtlEvtReaderD3PDSgTopR2.cxx:405 AtlEvtReaderD3PDSgTopR2.cxx:406 AtlEvtReaderD3PDSgTopR2.cxx:407 AtlEvtReaderD3PDSgTopR2.cxx:408 AtlEvtReaderD3PDSgTopR2.cxx:409 AtlEvtReaderD3PDSgTopR2.cxx:410 AtlEvtReaderD3PDSgTopR2.cxx:411 AtlEvtReaderD3PDSgTopR2.cxx:412 AtlEvtReaderD3PDSgTopR2.cxx:413 AtlEvtReaderD3PDSgTopR2.cxx:414 AtlEvtReaderD3PDSgTopR2.cxx:415 AtlEvtReaderD3PDSgTopR2.cxx:416 AtlEvtReaderD3PDSgTopR2.cxx:417 AtlEvtReaderD3PDSgTopR2.cxx:418 AtlEvtReaderD3PDSgTopR2.cxx:419 AtlEvtReaderD3PDSgTopR2.cxx:420 AtlEvtReaderD3PDSgTopR2.cxx:421 AtlEvtReaderD3PDSgTopR2.cxx:422 AtlEvtReaderD3PDSgTopR2.cxx:423 AtlEvtReaderD3PDSgTopR2.cxx:424 AtlEvtReaderD3PDSgTopR2.cxx:425 AtlEvtReaderD3PDSgTopR2.cxx:426 AtlEvtReaderD3PDSgTopR2.cxx:427 AtlEvtReaderD3PDSgTopR2.cxx:428 AtlEvtReaderD3PDSgTopR2.cxx:429 AtlEvtReaderD3PDSgTopR2.cxx:430 AtlEvtReaderD3PDSgTopR2.cxx:431 AtlEvtReaderD3PDSgTopR2.cxx:432 AtlEvtReaderD3PDSgTopR2.cxx:433 AtlEvtReaderD3PDSgTopR2.cxx:434 AtlEvtReaderD3PDSgTopR2.cxx:435 AtlEvtReaderD3PDSgTopR2.cxx:436 AtlEvtReaderD3PDSgTopR2.cxx:437 AtlEvtReaderD3PDSgTopR2.cxx:438 AtlEvtReaderD3PDSgTopR2.cxx:439 AtlEvtReaderD3PDSgTopR2.cxx:440 AtlEvtReaderD3PDSgTopR2.cxx:441 AtlEvtReaderD3PDSgTopR2.cxx:442 AtlEvtReaderD3PDSgTopR2.cxx:443 AtlEvtReaderD3PDSgTopR2.cxx:444 AtlEvtReaderD3PDSgTopR2.cxx:445 AtlEvtReaderD3PDSgTopR2.cxx:446 AtlEvtReaderD3PDSgTopR2.cxx:447 AtlEvtReaderD3PDSgTopR2.cxx:448 AtlEvtReaderD3PDSgTopR2.cxx:449 AtlEvtReaderD3PDSgTopR2.cxx:450 AtlEvtReaderD3PDSgTopR2.cxx:451 AtlEvtReaderD3PDSgTopR2.cxx:452 AtlEvtReaderD3PDSgTopR2.cxx:453 AtlEvtReaderD3PDSgTopR2.cxx:454 AtlEvtReaderD3PDSgTopR2.cxx:455 AtlEvtReaderD3PDSgTopR2.cxx:456 AtlEvtReaderD3PDSgTopR2.cxx:457 AtlEvtReaderD3PDSgTopR2.cxx:458 AtlEvtReaderD3PDSgTopR2.cxx:459 AtlEvtReaderD3PDSgTopR2.cxx:460 AtlEvtReaderD3PDSgTopR2.cxx:461 AtlEvtReaderD3PDSgTopR2.cxx:462 AtlEvtReaderD3PDSgTopR2.cxx:463 AtlEvtReaderD3PDSgTopR2.cxx:464 AtlEvtReaderD3PDSgTopR2.cxx:465 AtlEvtReaderD3PDSgTopR2.cxx:466 AtlEvtReaderD3PDSgTopR2.cxx:467 AtlEvtReaderD3PDSgTopR2.cxx:468 AtlEvtReaderD3PDSgTopR2.cxx:469 AtlEvtReaderD3PDSgTopR2.cxx:470 AtlEvtReaderD3PDSgTopR2.cxx:471 AtlEvtReaderD3PDSgTopR2.cxx:472 AtlEvtReaderD3PDSgTopR2.cxx:473 AtlEvtReaderD3PDSgTopR2.cxx:474 AtlEvtReaderD3PDSgTopR2.cxx:475 AtlEvtReaderD3PDSgTopR2.cxx:476 AtlEvtReaderD3PDSgTopR2.cxx:477 AtlEvtReaderD3PDSgTopR2.cxx:478 AtlEvtReaderD3PDSgTopR2.cxx:479 AtlEvtReaderD3PDSgTopR2.cxx:480 AtlEvtReaderD3PDSgTopR2.cxx:481 AtlEvtReaderD3PDSgTopR2.cxx:482 AtlEvtReaderD3PDSgTopR2.cxx:483 AtlEvtReaderD3PDSgTopR2.cxx:484 AtlEvtReaderD3PDSgTopR2.cxx:485 AtlEvtReaderD3PDSgTopR2.cxx:486 AtlEvtReaderD3PDSgTopR2.cxx:487 AtlEvtReaderD3PDSgTopR2.cxx:488 AtlEvtReaderD3PDSgTopR2.cxx:489 AtlEvtReaderD3PDSgTopR2.cxx:490 AtlEvtReaderD3PDSgTopR2.cxx:491 AtlEvtReaderD3PDSgTopR2.cxx:492 AtlEvtReaderD3PDSgTopR2.cxx:493 AtlEvtReaderD3PDSgTopR2.cxx:494 AtlEvtReaderD3PDSgTopR2.cxx:495 AtlEvtReaderD3PDSgTopR2.cxx:496 AtlEvtReaderD3PDSgTopR2.cxx:497 AtlEvtReaderD3PDSgTopR2.cxx:498 AtlEvtReaderD3PDSgTopR2.cxx:499 AtlEvtReaderD3PDSgTopR2.cxx:500 AtlEvtReaderD3PDSgTopR2.cxx:501 AtlEvtReaderD3PDSgTopR2.cxx:502 AtlEvtReaderD3PDSgTopR2.cxx:503 AtlEvtReaderD3PDSgTopR2.cxx:504 AtlEvtReaderD3PDSgTopR2.cxx:505 AtlEvtReaderD3PDSgTopR2.cxx:506 AtlEvtReaderD3PDSgTopR2.cxx:507 AtlEvtReaderD3PDSgTopR2.cxx:508 AtlEvtReaderD3PDSgTopR2.cxx:509 AtlEvtReaderD3PDSgTopR2.cxx:510 AtlEvtReaderD3PDSgTopR2.cxx:511 AtlEvtReaderD3PDSgTopR2.cxx:512 AtlEvtReaderD3PDSgTopR2.cxx:513 AtlEvtReaderD3PDSgTopR2.cxx:514 AtlEvtReaderD3PDSgTopR2.cxx:515 AtlEvtReaderD3PDSgTopR2.cxx:516 AtlEvtReaderD3PDSgTopR2.cxx:517 AtlEvtReaderD3PDSgTopR2.cxx:518 AtlEvtReaderD3PDSgTopR2.cxx:519 AtlEvtReaderD3PDSgTopR2.cxx:520 AtlEvtReaderD3PDSgTopR2.cxx:521 AtlEvtReaderD3PDSgTopR2.cxx:522 AtlEvtReaderD3PDSgTopR2.cxx:523 AtlEvtReaderD3PDSgTopR2.cxx:524 AtlEvtReaderD3PDSgTopR2.cxx:525 AtlEvtReaderD3PDSgTopR2.cxx:526 AtlEvtReaderD3PDSgTopR2.cxx:527 AtlEvtReaderD3PDSgTopR2.cxx:528 AtlEvtReaderD3PDSgTopR2.cxx:529 AtlEvtReaderD3PDSgTopR2.cxx:530 AtlEvtReaderD3PDSgTopR2.cxx:531 AtlEvtReaderD3PDSgTopR2.cxx:532 AtlEvtReaderD3PDSgTopR2.cxx:533 AtlEvtReaderD3PDSgTopR2.cxx:534 AtlEvtReaderD3PDSgTopR2.cxx:535 AtlEvtReaderD3PDSgTopR2.cxx:536 AtlEvtReaderD3PDSgTopR2.cxx:537 AtlEvtReaderD3PDSgTopR2.cxx:538 AtlEvtReaderD3PDSgTopR2.cxx:539 AtlEvtReaderD3PDSgTopR2.cxx:540 AtlEvtReaderD3PDSgTopR2.cxx:541 AtlEvtReaderD3PDSgTopR2.cxx:542 AtlEvtReaderD3PDSgTopR2.cxx:543 AtlEvtReaderD3PDSgTopR2.cxx:544 AtlEvtReaderD3PDSgTopR2.cxx:545 AtlEvtReaderD3PDSgTopR2.cxx:546 AtlEvtReaderD3PDSgTopR2.cxx:547 AtlEvtReaderD3PDSgTopR2.cxx:548 AtlEvtReaderD3PDSgTopR2.cxx:549 AtlEvtReaderD3PDSgTopR2.cxx:550 AtlEvtReaderD3PDSgTopR2.cxx:551 AtlEvtReaderD3PDSgTopR2.cxx:552 AtlEvtReaderD3PDSgTopR2.cxx:553 AtlEvtReaderD3PDSgTopR2.cxx:554 AtlEvtReaderD3PDSgTopR2.cxx:555 AtlEvtReaderD3PDSgTopR2.cxx:556 AtlEvtReaderD3PDSgTopR2.cxx:557 AtlEvtReaderD3PDSgTopR2.cxx:558 AtlEvtReaderD3PDSgTopR2.cxx:559 AtlEvtReaderD3PDSgTopR2.cxx:560 AtlEvtReaderD3PDSgTopR2.cxx:561 AtlEvtReaderD3PDSgTopR2.cxx:562 AtlEvtReaderD3PDSgTopR2.cxx:563 AtlEvtReaderD3PDSgTopR2.cxx:564 AtlEvtReaderD3PDSgTopR2.cxx:565 AtlEvtReaderD3PDSgTopR2.cxx:566 AtlEvtReaderD3PDSgTopR2.cxx:567 AtlEvtReaderD3PDSgTopR2.cxx:568 AtlEvtReaderD3PDSgTopR2.cxx:569 AtlEvtReaderD3PDSgTopR2.cxx:570 AtlEvtReaderD3PDSgTopR2.cxx:571 AtlEvtReaderD3PDSgTopR2.cxx:572 AtlEvtReaderD3PDSgTopR2.cxx:573 AtlEvtReaderD3PDSgTopR2.cxx:574 AtlEvtReaderD3PDSgTopR2.cxx:575 AtlEvtReaderD3PDSgTopR2.cxx:576 AtlEvtReaderD3PDSgTopR2.cxx:577 AtlEvtReaderD3PDSgTopR2.cxx:578 AtlEvtReaderD3PDSgTopR2.cxx:579 AtlEvtReaderD3PDSgTopR2.cxx:580 AtlEvtReaderD3PDSgTopR2.cxx:581 AtlEvtReaderD3PDSgTopR2.cxx:582 AtlEvtReaderD3PDSgTopR2.cxx:583 AtlEvtReaderD3PDSgTopR2.cxx:584 AtlEvtReaderD3PDSgTopR2.cxx:585 AtlEvtReaderD3PDSgTopR2.cxx:586 AtlEvtReaderD3PDSgTopR2.cxx:587 AtlEvtReaderD3PDSgTopR2.cxx:588 AtlEvtReaderD3PDSgTopR2.cxx:589 AtlEvtReaderD3PDSgTopR2.cxx:590 AtlEvtReaderD3PDSgTopR2.cxx:591 AtlEvtReaderD3PDSgTopR2.cxx:592 AtlEvtReaderD3PDSgTopR2.cxx:593 AtlEvtReaderD3PDSgTopR2.cxx:594 AtlEvtReaderD3PDSgTopR2.cxx:595 AtlEvtReaderD3PDSgTopR2.cxx:596 AtlEvtReaderD3PDSgTopR2.cxx:597 AtlEvtReaderD3PDSgTopR2.cxx:598 AtlEvtReaderD3PDSgTopR2.cxx:599 AtlEvtReaderD3PDSgTopR2.cxx:600 AtlEvtReaderD3PDSgTopR2.cxx:601 AtlEvtReaderD3PDSgTopR2.cxx:602 AtlEvtReaderD3PDSgTopR2.cxx:603 AtlEvtReaderD3PDSgTopR2.cxx:604 AtlEvtReaderD3PDSgTopR2.cxx:605 AtlEvtReaderD3PDSgTopR2.cxx:606 AtlEvtReaderD3PDSgTopR2.cxx:607 AtlEvtReaderD3PDSgTopR2.cxx:608 AtlEvtReaderD3PDSgTopR2.cxx:609 AtlEvtReaderD3PDSgTopR2.cxx:610 AtlEvtReaderD3PDSgTopR2.cxx:611 AtlEvtReaderD3PDSgTopR2.cxx:612 AtlEvtReaderD3PDSgTopR2.cxx:613 AtlEvtReaderD3PDSgTopR2.cxx:614 AtlEvtReaderD3PDSgTopR2.cxx:615 AtlEvtReaderD3PDSgTopR2.cxx:616 AtlEvtReaderD3PDSgTopR2.cxx:617 AtlEvtReaderD3PDSgTopR2.cxx:618 AtlEvtReaderD3PDSgTopR2.cxx:619 AtlEvtReaderD3PDSgTopR2.cxx:620 AtlEvtReaderD3PDSgTopR2.cxx:621 AtlEvtReaderD3PDSgTopR2.cxx:622 AtlEvtReaderD3PDSgTopR2.cxx:623 AtlEvtReaderD3PDSgTopR2.cxx:624 AtlEvtReaderD3PDSgTopR2.cxx:625 AtlEvtReaderD3PDSgTopR2.cxx:626 AtlEvtReaderD3PDSgTopR2.cxx:627 AtlEvtReaderD3PDSgTopR2.cxx:628 AtlEvtReaderD3PDSgTopR2.cxx:629 AtlEvtReaderD3PDSgTopR2.cxx:630 AtlEvtReaderD3PDSgTopR2.cxx:631 AtlEvtReaderD3PDSgTopR2.cxx:632 AtlEvtReaderD3PDSgTopR2.cxx:633 AtlEvtReaderD3PDSgTopR2.cxx:634 AtlEvtReaderD3PDSgTopR2.cxx:635 AtlEvtReaderD3PDSgTopR2.cxx:636 AtlEvtReaderD3PDSgTopR2.cxx:637 AtlEvtReaderD3PDSgTopR2.cxx:638 AtlEvtReaderD3PDSgTopR2.cxx:639 AtlEvtReaderD3PDSgTopR2.cxx:640 AtlEvtReaderD3PDSgTopR2.cxx:641 AtlEvtReaderD3PDSgTopR2.cxx:642 AtlEvtReaderD3PDSgTopR2.cxx:643 AtlEvtReaderD3PDSgTopR2.cxx:644 AtlEvtReaderD3PDSgTopR2.cxx:645 AtlEvtReaderD3PDSgTopR2.cxx:646 AtlEvtReaderD3PDSgTopR2.cxx:647 AtlEvtReaderD3PDSgTopR2.cxx:648 AtlEvtReaderD3PDSgTopR2.cxx:649 AtlEvtReaderD3PDSgTopR2.cxx:650 AtlEvtReaderD3PDSgTopR2.cxx:651 AtlEvtReaderD3PDSgTopR2.cxx:652 AtlEvtReaderD3PDSgTopR2.cxx:653 AtlEvtReaderD3PDSgTopR2.cxx:654 AtlEvtReaderD3PDSgTopR2.cxx:655 AtlEvtReaderD3PDSgTopR2.cxx:656 AtlEvtReaderD3PDSgTopR2.cxx:657 AtlEvtReaderD3PDSgTopR2.cxx:658 AtlEvtReaderD3PDSgTopR2.cxx:659 AtlEvtReaderD3PDSgTopR2.cxx:660 AtlEvtReaderD3PDSgTopR2.cxx:661 AtlEvtReaderD3PDSgTopR2.cxx:662 AtlEvtReaderD3PDSgTopR2.cxx:663 AtlEvtReaderD3PDSgTopR2.cxx:664 AtlEvtReaderD3PDSgTopR2.cxx:665 AtlEvtReaderD3PDSgTopR2.cxx:666 AtlEvtReaderD3PDSgTopR2.cxx:667 AtlEvtReaderD3PDSgTopR2.cxx:668 AtlEvtReaderD3PDSgTopR2.cxx:669 AtlEvtReaderD3PDSgTopR2.cxx:670 AtlEvtReaderD3PDSgTopR2.cxx:671 AtlEvtReaderD3PDSgTopR2.cxx:672 AtlEvtReaderD3PDSgTopR2.cxx:673 AtlEvtReaderD3PDSgTopR2.cxx:674 AtlEvtReaderD3PDSgTopR2.cxx:675 AtlEvtReaderD3PDSgTopR2.cxx:676 AtlEvtReaderD3PDSgTopR2.cxx:677 AtlEvtReaderD3PDSgTopR2.cxx:678 AtlEvtReaderD3PDSgTopR2.cxx:679 AtlEvtReaderD3PDSgTopR2.cxx:680 AtlEvtReaderD3PDSgTopR2.cxx:681 AtlEvtReaderD3PDSgTopR2.cxx:682 AtlEvtReaderD3PDSgTopR2.cxx:683 AtlEvtReaderD3PDSgTopR2.cxx:684 AtlEvtReaderD3PDSgTopR2.cxx:685 AtlEvtReaderD3PDSgTopR2.cxx:686 AtlEvtReaderD3PDSgTopR2.cxx:687 AtlEvtReaderD3PDSgTopR2.cxx:688 AtlEvtReaderD3PDSgTopR2.cxx:689 AtlEvtReaderD3PDSgTopR2.cxx:690 AtlEvtReaderD3PDSgTopR2.cxx:691 AtlEvtReaderD3PDSgTopR2.cxx:692 AtlEvtReaderD3PDSgTopR2.cxx:693 AtlEvtReaderD3PDSgTopR2.cxx:694 AtlEvtReaderD3PDSgTopR2.cxx:695 AtlEvtReaderD3PDSgTopR2.cxx:696 AtlEvtReaderD3PDSgTopR2.cxx:697 AtlEvtReaderD3PDSgTopR2.cxx:698 AtlEvtReaderD3PDSgTopR2.cxx:699 AtlEvtReaderD3PDSgTopR2.cxx:700 AtlEvtReaderD3PDSgTopR2.cxx:701 AtlEvtReaderD3PDSgTopR2.cxx:702 AtlEvtReaderD3PDSgTopR2.cxx:703 AtlEvtReaderD3PDSgTopR2.cxx:704 AtlEvtReaderD3PDSgTopR2.cxx:705 AtlEvtReaderD3PDSgTopR2.cxx:706 AtlEvtReaderD3PDSgTopR2.cxx:707 AtlEvtReaderD3PDSgTopR2.cxx:708 AtlEvtReaderD3PDSgTopR2.cxx:709 AtlEvtReaderD3PDSgTopR2.cxx:710 AtlEvtReaderD3PDSgTopR2.cxx:711 AtlEvtReaderD3PDSgTopR2.cxx:712 AtlEvtReaderD3PDSgTopR2.cxx:713 AtlEvtReaderD3PDSgTopR2.cxx:714 AtlEvtReaderD3PDSgTopR2.cxx:715 AtlEvtReaderD3PDSgTopR2.cxx:716 AtlEvtReaderD3PDSgTopR2.cxx:717 AtlEvtReaderD3PDSgTopR2.cxx:718 AtlEvtReaderD3PDSgTopR2.cxx:719 AtlEvtReaderD3PDSgTopR2.cxx:720 AtlEvtReaderD3PDSgTopR2.cxx:721 AtlEvtReaderD3PDSgTopR2.cxx:722 AtlEvtReaderD3PDSgTopR2.cxx:723 AtlEvtReaderD3PDSgTopR2.cxx:724 AtlEvtReaderD3PDSgTopR2.cxx:725 AtlEvtReaderD3PDSgTopR2.cxx:726 AtlEvtReaderD3PDSgTopR2.cxx:727 AtlEvtReaderD3PDSgTopR2.cxx:728 AtlEvtReaderD3PDSgTopR2.cxx:729 AtlEvtReaderD3PDSgTopR2.cxx:730 AtlEvtReaderD3PDSgTopR2.cxx:731 AtlEvtReaderD3PDSgTopR2.cxx:732 AtlEvtReaderD3PDSgTopR2.cxx:733 AtlEvtReaderD3PDSgTopR2.cxx:734 AtlEvtReaderD3PDSgTopR2.cxx:735 AtlEvtReaderD3PDSgTopR2.cxx:736 AtlEvtReaderD3PDSgTopR2.cxx:737 AtlEvtReaderD3PDSgTopR2.cxx:738 AtlEvtReaderD3PDSgTopR2.cxx:739 AtlEvtReaderD3PDSgTopR2.cxx:740 AtlEvtReaderD3PDSgTopR2.cxx:741 AtlEvtReaderD3PDSgTopR2.cxx:742 AtlEvtReaderD3PDSgTopR2.cxx:743 AtlEvtReaderD3PDSgTopR2.cxx:744 AtlEvtReaderD3PDSgTopR2.cxx:745 AtlEvtReaderD3PDSgTopR2.cxx:746 AtlEvtReaderD3PDSgTopR2.cxx:747 AtlEvtReaderD3PDSgTopR2.cxx:748 AtlEvtReaderD3PDSgTopR2.cxx:749 AtlEvtReaderD3PDSgTopR2.cxx:750 AtlEvtReaderD3PDSgTopR2.cxx:751 AtlEvtReaderD3PDSgTopR2.cxx:752 AtlEvtReaderD3PDSgTopR2.cxx:753 AtlEvtReaderD3PDSgTopR2.cxx:754 AtlEvtReaderD3PDSgTopR2.cxx:755 AtlEvtReaderD3PDSgTopR2.cxx:756 AtlEvtReaderD3PDSgTopR2.cxx:757 AtlEvtReaderD3PDSgTopR2.cxx:758 AtlEvtReaderD3PDSgTopR2.cxx:759 AtlEvtReaderD3PDSgTopR2.cxx:760 AtlEvtReaderD3PDSgTopR2.cxx:761 AtlEvtReaderD3PDSgTopR2.cxx:762 AtlEvtReaderD3PDSgTopR2.cxx:763 AtlEvtReaderD3PDSgTopR2.cxx:764 AtlEvtReaderD3PDSgTopR2.cxx:765 AtlEvtReaderD3PDSgTopR2.cxx:766 AtlEvtReaderD3PDSgTopR2.cxx:767 AtlEvtReaderD3PDSgTopR2.cxx:768 AtlEvtReaderD3PDSgTopR2.cxx:769 AtlEvtReaderD3PDSgTopR2.cxx:770 AtlEvtReaderD3PDSgTopR2.cxx:771 AtlEvtReaderD3PDSgTopR2.cxx:772 AtlEvtReaderD3PDSgTopR2.cxx:773 AtlEvtReaderD3PDSgTopR2.cxx:774 AtlEvtReaderD3PDSgTopR2.cxx:775 AtlEvtReaderD3PDSgTopR2.cxx:776 AtlEvtReaderD3PDSgTopR2.cxx:777 AtlEvtReaderD3PDSgTopR2.cxx:778 AtlEvtReaderD3PDSgTopR2.cxx:779 AtlEvtReaderD3PDSgTopR2.cxx:780 AtlEvtReaderD3PDSgTopR2.cxx:781 AtlEvtReaderD3PDSgTopR2.cxx:782 AtlEvtReaderD3PDSgTopR2.cxx:783 AtlEvtReaderD3PDSgTopR2.cxx:784 AtlEvtReaderD3PDSgTopR2.cxx:785 AtlEvtReaderD3PDSgTopR2.cxx:786 AtlEvtReaderD3PDSgTopR2.cxx:787 AtlEvtReaderD3PDSgTopR2.cxx:788 AtlEvtReaderD3PDSgTopR2.cxx:789 AtlEvtReaderD3PDSgTopR2.cxx:790 AtlEvtReaderD3PDSgTopR2.cxx:791 AtlEvtReaderD3PDSgTopR2.cxx:792 AtlEvtReaderD3PDSgTopR2.cxx:793 AtlEvtReaderD3PDSgTopR2.cxx:794 AtlEvtReaderD3PDSgTopR2.cxx:795 AtlEvtReaderD3PDSgTopR2.cxx:796 AtlEvtReaderD3PDSgTopR2.cxx:797 AtlEvtReaderD3PDSgTopR2.cxx:798 AtlEvtReaderD3PDSgTopR2.cxx:799 AtlEvtReaderD3PDSgTopR2.cxx:800 AtlEvtReaderD3PDSgTopR2.cxx:801 AtlEvtReaderD3PDSgTopR2.cxx:802 AtlEvtReaderD3PDSgTopR2.cxx:803 AtlEvtReaderD3PDSgTopR2.cxx:804 AtlEvtReaderD3PDSgTopR2.cxx:805 AtlEvtReaderD3PDSgTopR2.cxx:806 AtlEvtReaderD3PDSgTopR2.cxx:807 AtlEvtReaderD3PDSgTopR2.cxx:808 AtlEvtReaderD3PDSgTopR2.cxx:809 AtlEvtReaderD3PDSgTopR2.cxx:810 AtlEvtReaderD3PDSgTopR2.cxx:811 AtlEvtReaderD3PDSgTopR2.cxx:812 AtlEvtReaderD3PDSgTopR2.cxx:813 AtlEvtReaderD3PDSgTopR2.cxx:814 AtlEvtReaderD3PDSgTopR2.cxx:815 AtlEvtReaderD3PDSgTopR2.cxx:816 AtlEvtReaderD3PDSgTopR2.cxx:817 AtlEvtReaderD3PDSgTopR2.cxx:818 AtlEvtReaderD3PDSgTopR2.cxx:819 AtlEvtReaderD3PDSgTopR2.cxx:820 AtlEvtReaderD3PDSgTopR2.cxx:821 AtlEvtReaderD3PDSgTopR2.cxx:822 AtlEvtReaderD3PDSgTopR2.cxx:823 AtlEvtReaderD3PDSgTopR2.cxx:824 AtlEvtReaderD3PDSgTopR2.cxx:825 AtlEvtReaderD3PDSgTopR2.cxx:826 AtlEvtReaderD3PDSgTopR2.cxx:827 AtlEvtReaderD3PDSgTopR2.cxx:828 AtlEvtReaderD3PDSgTopR2.cxx:829 AtlEvtReaderD3PDSgTopR2.cxx:830 AtlEvtReaderD3PDSgTopR2.cxx:831 AtlEvtReaderD3PDSgTopR2.cxx:832 AtlEvtReaderD3PDSgTopR2.cxx:833 AtlEvtReaderD3PDSgTopR2.cxx:834 AtlEvtReaderD3PDSgTopR2.cxx:835 AtlEvtReaderD3PDSgTopR2.cxx:836 AtlEvtReaderD3PDSgTopR2.cxx:837 AtlEvtReaderD3PDSgTopR2.cxx:838 AtlEvtReaderD3PDSgTopR2.cxx:839 AtlEvtReaderD3PDSgTopR2.cxx:840 AtlEvtReaderD3PDSgTopR2.cxx:841 AtlEvtReaderD3PDSgTopR2.cxx:842 AtlEvtReaderD3PDSgTopR2.cxx:843 AtlEvtReaderD3PDSgTopR2.cxx:844 AtlEvtReaderD3PDSgTopR2.cxx:845 AtlEvtReaderD3PDSgTopR2.cxx:846 AtlEvtReaderD3PDSgTopR2.cxx:847 AtlEvtReaderD3PDSgTopR2.cxx:848 AtlEvtReaderD3PDSgTopR2.cxx:849 AtlEvtReaderD3PDSgTopR2.cxx:850 AtlEvtReaderD3PDSgTopR2.cxx:851 AtlEvtReaderD3PDSgTopR2.cxx:852 AtlEvtReaderD3PDSgTopR2.cxx:853 AtlEvtReaderD3PDSgTopR2.cxx:854 AtlEvtReaderD3PDSgTopR2.cxx:855 AtlEvtReaderD3PDSgTopR2.cxx:856 AtlEvtReaderD3PDSgTopR2.cxx:857 AtlEvtReaderD3PDSgTopR2.cxx:858 AtlEvtReaderD3PDSgTopR2.cxx:859 AtlEvtReaderD3PDSgTopR2.cxx:860 AtlEvtReaderD3PDSgTopR2.cxx:861 AtlEvtReaderD3PDSgTopR2.cxx:862 AtlEvtReaderD3PDSgTopR2.cxx:863 AtlEvtReaderD3PDSgTopR2.cxx:864 AtlEvtReaderD3PDSgTopR2.cxx:865 AtlEvtReaderD3PDSgTopR2.cxx:866 AtlEvtReaderD3PDSgTopR2.cxx:867 AtlEvtReaderD3PDSgTopR2.cxx:868 AtlEvtReaderD3PDSgTopR2.cxx:869 AtlEvtReaderD3PDSgTopR2.cxx:870 AtlEvtReaderD3PDSgTopR2.cxx:871 AtlEvtReaderD3PDSgTopR2.cxx:872 AtlEvtReaderD3PDSgTopR2.cxx:873 AtlEvtReaderD3PDSgTopR2.cxx:874 AtlEvtReaderD3PDSgTopR2.cxx:875 AtlEvtReaderD3PDSgTopR2.cxx:876 AtlEvtReaderD3PDSgTopR2.cxx:877 AtlEvtReaderD3PDSgTopR2.cxx:878 AtlEvtReaderD3PDSgTopR2.cxx:879 AtlEvtReaderD3PDSgTopR2.cxx:880 AtlEvtReaderD3PDSgTopR2.cxx:881 AtlEvtReaderD3PDSgTopR2.cxx:882 AtlEvtReaderD3PDSgTopR2.cxx:883 AtlEvtReaderD3PDSgTopR2.cxx:884 AtlEvtReaderD3PDSgTopR2.cxx:885 AtlEvtReaderD3PDSgTopR2.cxx:886 AtlEvtReaderD3PDSgTopR2.cxx:887 AtlEvtReaderD3PDSgTopR2.cxx:888 AtlEvtReaderD3PDSgTopR2.cxx:889 AtlEvtReaderD3PDSgTopR2.cxx:890 AtlEvtReaderD3PDSgTopR2.cxx:891 AtlEvtReaderD3PDSgTopR2.cxx:892 AtlEvtReaderD3PDSgTopR2.cxx:893 AtlEvtReaderD3PDSgTopR2.cxx:894 AtlEvtReaderD3PDSgTopR2.cxx:895 AtlEvtReaderD3PDSgTopR2.cxx:896 AtlEvtReaderD3PDSgTopR2.cxx:897 AtlEvtReaderD3PDSgTopR2.cxx:898 AtlEvtReaderD3PDSgTopR2.cxx:899 AtlEvtReaderD3PDSgTopR2.cxx:900 AtlEvtReaderD3PDSgTopR2.cxx:901 AtlEvtReaderD3PDSgTopR2.cxx:902 AtlEvtReaderD3PDSgTopR2.cxx:903 AtlEvtReaderD3PDSgTopR2.cxx:904 AtlEvtReaderD3PDSgTopR2.cxx:905 AtlEvtReaderD3PDSgTopR2.cxx:906 AtlEvtReaderD3PDSgTopR2.cxx:907 AtlEvtReaderD3PDSgTopR2.cxx:908 AtlEvtReaderD3PDSgTopR2.cxx:909 AtlEvtReaderD3PDSgTopR2.cxx:910 AtlEvtReaderD3PDSgTopR2.cxx:911 AtlEvtReaderD3PDSgTopR2.cxx:912 AtlEvtReaderD3PDSgTopR2.cxx:913 AtlEvtReaderD3PDSgTopR2.cxx:914 AtlEvtReaderD3PDSgTopR2.cxx:915 AtlEvtReaderD3PDSgTopR2.cxx:916 AtlEvtReaderD3PDSgTopR2.cxx:917 AtlEvtReaderD3PDSgTopR2.cxx:918 AtlEvtReaderD3PDSgTopR2.cxx:919 AtlEvtReaderD3PDSgTopR2.cxx:920 AtlEvtReaderD3PDSgTopR2.cxx:921 AtlEvtReaderD3PDSgTopR2.cxx:922 AtlEvtReaderD3PDSgTopR2.cxx:923 AtlEvtReaderD3PDSgTopR2.cxx:924 AtlEvtReaderD3PDSgTopR2.cxx:925 AtlEvtReaderD3PDSgTopR2.cxx:926 AtlEvtReaderD3PDSgTopR2.cxx:927 AtlEvtReaderD3PDSgTopR2.cxx:928 AtlEvtReaderD3PDSgTopR2.cxx:929 AtlEvtReaderD3PDSgTopR2.cxx:930 AtlEvtReaderD3PDSgTopR2.cxx:931 AtlEvtReaderD3PDSgTopR2.cxx:932 AtlEvtReaderD3PDSgTopR2.cxx:933 AtlEvtReaderD3PDSgTopR2.cxx:934 AtlEvtReaderD3PDSgTopR2.cxx:935 AtlEvtReaderD3PDSgTopR2.cxx:936 AtlEvtReaderD3PDSgTopR2.cxx:937 AtlEvtReaderD3PDSgTopR2.cxx:938 AtlEvtReaderD3PDSgTopR2.cxx:939 AtlEvtReaderD3PDSgTopR2.cxx:940 AtlEvtReaderD3PDSgTopR2.cxx:941 AtlEvtReaderD3PDSgTopR2.cxx:942 AtlEvtReaderD3PDSgTopR2.cxx:943 AtlEvtReaderD3PDSgTopR2.cxx:944 AtlEvtReaderD3PDSgTopR2.cxx:945 AtlEvtReaderD3PDSgTopR2.cxx:946 AtlEvtReaderD3PDSgTopR2.cxx:947 AtlEvtReaderD3PDSgTopR2.cxx:948 AtlEvtReaderD3PDSgTopR2.cxx:949 AtlEvtReaderD3PDSgTopR2.cxx:950 AtlEvtReaderD3PDSgTopR2.cxx:951 AtlEvtReaderD3PDSgTopR2.cxx:952 AtlEvtReaderD3PDSgTopR2.cxx:953 AtlEvtReaderD3PDSgTopR2.cxx:954 AtlEvtReaderD3PDSgTopR2.cxx:955 AtlEvtReaderD3PDSgTopR2.cxx:956 AtlEvtReaderD3PDSgTopR2.cxx:957 AtlEvtReaderD3PDSgTopR2.cxx:958 AtlEvtReaderD3PDSgTopR2.cxx:959 AtlEvtReaderD3PDSgTopR2.cxx:960 AtlEvtReaderD3PDSgTopR2.cxx:961 AtlEvtReaderD3PDSgTopR2.cxx:962 AtlEvtReaderD3PDSgTopR2.cxx:963 AtlEvtReaderD3PDSgTopR2.cxx:964 AtlEvtReaderD3PDSgTopR2.cxx:965 AtlEvtReaderD3PDSgTopR2.cxx:966 AtlEvtReaderD3PDSgTopR2.cxx:967 AtlEvtReaderD3PDSgTopR2.cxx:968 AtlEvtReaderD3PDSgTopR2.cxx:969 AtlEvtReaderD3PDSgTopR2.cxx:970 AtlEvtReaderD3PDSgTopR2.cxx:971 AtlEvtReaderD3PDSgTopR2.cxx:972 AtlEvtReaderD3PDSgTopR2.cxx:973 AtlEvtReaderD3PDSgTopR2.cxx:974 AtlEvtReaderD3PDSgTopR2.cxx:975 AtlEvtReaderD3PDSgTopR2.cxx:976 AtlEvtReaderD3PDSgTopR2.cxx:977 AtlEvtReaderD3PDSgTopR2.cxx:978 AtlEvtReaderD3PDSgTopR2.cxx:979 AtlEvtReaderD3PDSgTopR2.cxx:980 AtlEvtReaderD3PDSgTopR2.cxx:981 AtlEvtReaderD3PDSgTopR2.cxx:982 AtlEvtReaderD3PDSgTopR2.cxx:983 AtlEvtReaderD3PDSgTopR2.cxx:984 AtlEvtReaderD3PDSgTopR2.cxx:985 AtlEvtReaderD3PDSgTopR2.cxx:986 AtlEvtReaderD3PDSgTopR2.cxx:987 AtlEvtReaderD3PDSgTopR2.cxx:988 AtlEvtReaderD3PDSgTopR2.cxx:989 AtlEvtReaderD3PDSgTopR2.cxx:990 AtlEvtReaderD3PDSgTopR2.cxx:991 AtlEvtReaderD3PDSgTopR2.cxx:992 AtlEvtReaderD3PDSgTopR2.cxx:993 AtlEvtReaderD3PDSgTopR2.cxx:994 AtlEvtReaderD3PDSgTopR2.cxx:995 AtlEvtReaderD3PDSgTopR2.cxx:996 AtlEvtReaderD3PDSgTopR2.cxx:997 AtlEvtReaderD3PDSgTopR2.cxx:998 AtlEvtReaderD3PDSgTopR2.cxx:999 AtlEvtReaderD3PDSgTopR2.cxx:1000 AtlEvtReaderD3PDSgTopR2.cxx:1001 AtlEvtReaderD3PDSgTopR2.cxx:1002 AtlEvtReaderD3PDSgTopR2.cxx:1003 AtlEvtReaderD3PDSgTopR2.cxx:1004 AtlEvtReaderD3PDSgTopR2.cxx:1005 AtlEvtReaderD3PDSgTopR2.cxx:1006 AtlEvtReaderD3PDSgTopR2.cxx:1007 AtlEvtReaderD3PDSgTopR2.cxx:1008 AtlEvtReaderD3PDSgTopR2.cxx:1009 AtlEvtReaderD3PDSgTopR2.cxx:1010 AtlEvtReaderD3PDSgTopR2.cxx:1011 AtlEvtReaderD3PDSgTopR2.cxx:1012 AtlEvtReaderD3PDSgTopR2.cxx:1013 AtlEvtReaderD3PDSgTopR2.cxx:1014 AtlEvtReaderD3PDSgTopR2.cxx:1015 AtlEvtReaderD3PDSgTopR2.cxx:1016 AtlEvtReaderD3PDSgTopR2.cxx:1017 AtlEvtReaderD3PDSgTopR2.cxx:1018 AtlEvtReaderD3PDSgTopR2.cxx:1019 AtlEvtReaderD3PDSgTopR2.cxx:1020 AtlEvtReaderD3PDSgTopR2.cxx:1021 AtlEvtReaderD3PDSgTopR2.cxx:1022 AtlEvtReaderD3PDSgTopR2.cxx:1023 AtlEvtReaderD3PDSgTopR2.cxx:1024 AtlEvtReaderD3PDSgTopR2.cxx:1025 AtlEvtReaderD3PDSgTopR2.cxx:1026 AtlEvtReaderD3PDSgTopR2.cxx:1027 AtlEvtReaderD3PDSgTopR2.cxx:1028 AtlEvtReaderD3PDSgTopR2.cxx:1029 AtlEvtReaderD3PDSgTopR2.cxx:1030 AtlEvtReaderD3PDSgTopR2.cxx:1031 AtlEvtReaderD3PDSgTopR2.cxx:1032 AtlEvtReaderD3PDSgTopR2.cxx:1033 AtlEvtReaderD3PDSgTopR2.cxx:1034 AtlEvtReaderD3PDSgTopR2.cxx:1035 AtlEvtReaderD3PDSgTopR2.cxx:1036 AtlEvtReaderD3PDSgTopR2.cxx:1037 AtlEvtReaderD3PDSgTopR2.cxx:1038 AtlEvtReaderD3PDSgTopR2.cxx:1039 AtlEvtReaderD3PDSgTopR2.cxx:1040 AtlEvtReaderD3PDSgTopR2.cxx:1041 AtlEvtReaderD3PDSgTopR2.cxx:1042 AtlEvtReaderD3PDSgTopR2.cxx:1043 AtlEvtReaderD3PDSgTopR2.cxx:1044 AtlEvtReaderD3PDSgTopR2.cxx:1045 AtlEvtReaderD3PDSgTopR2.cxx:1046 AtlEvtReaderD3PDSgTopR2.cxx:1047 AtlEvtReaderD3PDSgTopR2.cxx:1048 AtlEvtReaderD3PDSgTopR2.cxx:1049 AtlEvtReaderD3PDSgTopR2.cxx:1050 AtlEvtReaderD3PDSgTopR2.cxx:1051 AtlEvtReaderD3PDSgTopR2.cxx:1052 AtlEvtReaderD3PDSgTopR2.cxx:1053 AtlEvtReaderD3PDSgTopR2.cxx:1054 AtlEvtReaderD3PDSgTopR2.cxx:1055 AtlEvtReaderD3PDSgTopR2.cxx:1056 AtlEvtReaderD3PDSgTopR2.cxx:1057 AtlEvtReaderD3PDSgTopR2.cxx:1058 AtlEvtReaderD3PDSgTopR2.cxx:1059 AtlEvtReaderD3PDSgTopR2.cxx:1060 AtlEvtReaderD3PDSgTopR2.cxx:1061 AtlEvtReaderD3PDSgTopR2.cxx:1062 AtlEvtReaderD3PDSgTopR2.cxx:1063 AtlEvtReaderD3PDSgTopR2.cxx:1064 AtlEvtReaderD3PDSgTopR2.cxx:1065 AtlEvtReaderD3PDSgTopR2.cxx:1066 AtlEvtReaderD3PDSgTopR2.cxx:1067 AtlEvtReaderD3PDSgTopR2.cxx:1068 AtlEvtReaderD3PDSgTopR2.cxx:1069 AtlEvtReaderD3PDSgTopR2.cxx:1070 AtlEvtReaderD3PDSgTopR2.cxx:1071 AtlEvtReaderD3PDSgTopR2.cxx:1072 AtlEvtReaderD3PDSgTopR2.cxx:1073 AtlEvtReaderD3PDSgTopR2.cxx:1074 AtlEvtReaderD3PDSgTopR2.cxx:1075 AtlEvtReaderD3PDSgTopR2.cxx:1076 AtlEvtReaderD3PDSgTopR2.cxx:1077 AtlEvtReaderD3PDSgTopR2.cxx:1078 AtlEvtReaderD3PDSgTopR2.cxx:1079 AtlEvtReaderD3PDSgTopR2.cxx:1080 AtlEvtReaderD3PDSgTopR2.cxx:1081 AtlEvtReaderD3PDSgTopR2.cxx:1082 AtlEvtReaderD3PDSgTopR2.cxx:1083 AtlEvtReaderD3PDSgTopR2.cxx:1084 AtlEvtReaderD3PDSgTopR2.cxx:1085 AtlEvtReaderD3PDSgTopR2.cxx:1086 AtlEvtReaderD3PDSgTopR2.cxx:1087 AtlEvtReaderD3PDSgTopR2.cxx:1088 AtlEvtReaderD3PDSgTopR2.cxx:1089 AtlEvtReaderD3PDSgTopR2.cxx:1090 AtlEvtReaderD3PDSgTopR2.cxx:1091 AtlEvtReaderD3PDSgTopR2.cxx:1092 AtlEvtReaderD3PDSgTopR2.cxx:1093 AtlEvtReaderD3PDSgTopR2.cxx:1094 AtlEvtReaderD3PDSgTopR2.cxx:1095 AtlEvtReaderD3PDSgTopR2.cxx:1096 AtlEvtReaderD3PDSgTopR2.cxx:1097 AtlEvtReaderD3PDSgTopR2.cxx:1098 AtlEvtReaderD3PDSgTopR2.cxx:1099 AtlEvtReaderD3PDSgTopR2.cxx:1100 AtlEvtReaderD3PDSgTopR2.cxx:1101 AtlEvtReaderD3PDSgTopR2.cxx:1102 AtlEvtReaderD3PDSgTopR2.cxx:1103 AtlEvtReaderD3PDSgTopR2.cxx:1104 AtlEvtReaderD3PDSgTopR2.cxx:1105 AtlEvtReaderD3PDSgTopR2.cxx:1106 AtlEvtReaderD3PDSgTopR2.cxx:1107 AtlEvtReaderD3PDSgTopR2.cxx:1108 AtlEvtReaderD3PDSgTopR2.cxx:1109 AtlEvtReaderD3PDSgTopR2.cxx:1110 AtlEvtReaderD3PDSgTopR2.cxx:1111 AtlEvtReaderD3PDSgTopR2.cxx:1112 AtlEvtReaderD3PDSgTopR2.cxx:1113 AtlEvtReaderD3PDSgTopR2.cxx:1114 AtlEvtReaderD3PDSgTopR2.cxx:1115 AtlEvtReaderD3PDSgTopR2.cxx:1116 AtlEvtReaderD3PDSgTopR2.cxx:1117 AtlEvtReaderD3PDSgTopR2.cxx:1118 AtlEvtReaderD3PDSgTopR2.cxx:1119 AtlEvtReaderD3PDSgTopR2.cxx:1120 AtlEvtReaderD3PDSgTopR2.cxx:1121 AtlEvtReaderD3PDSgTopR2.cxx:1122 AtlEvtReaderD3PDSgTopR2.cxx:1123 AtlEvtReaderD3PDSgTopR2.cxx:1124 AtlEvtReaderD3PDSgTopR2.cxx:1125 AtlEvtReaderD3PDSgTopR2.cxx:1126 AtlEvtReaderD3PDSgTopR2.cxx:1127 AtlEvtReaderD3PDSgTopR2.cxx:1128 AtlEvtReaderD3PDSgTopR2.cxx:1129 AtlEvtReaderD3PDSgTopR2.cxx:1130 AtlEvtReaderD3PDSgTopR2.cxx:1131 AtlEvtReaderD3PDSgTopR2.cxx:1132 AtlEvtReaderD3PDSgTopR2.cxx:1133 AtlEvtReaderD3PDSgTopR2.cxx:1134 AtlEvtReaderD3PDSgTopR2.cxx:1135 AtlEvtReaderD3PDSgTopR2.cxx:1136 AtlEvtReaderD3PDSgTopR2.cxx:1137 AtlEvtReaderD3PDSgTopR2.cxx:1138 AtlEvtReaderD3PDSgTopR2.cxx:1139 AtlEvtReaderD3PDSgTopR2.cxx:1140 AtlEvtReaderD3PDSgTopR2.cxx:1141 AtlEvtReaderD3PDSgTopR2.cxx:1142 AtlEvtReaderD3PDSgTopR2.cxx:1143 AtlEvtReaderD3PDSgTopR2.cxx:1144 AtlEvtReaderD3PDSgTopR2.cxx:1145 AtlEvtReaderD3PDSgTopR2.cxx:1146 AtlEvtReaderD3PDSgTopR2.cxx:1147 AtlEvtReaderD3PDSgTopR2.cxx:1148 AtlEvtReaderD3PDSgTopR2.cxx:1149 AtlEvtReaderD3PDSgTopR2.cxx:1150 AtlEvtReaderD3PDSgTopR2.cxx:1151 AtlEvtReaderD3PDSgTopR2.cxx:1152 AtlEvtReaderD3PDSgTopR2.cxx:1153 AtlEvtReaderD3PDSgTopR2.cxx:1154 AtlEvtReaderD3PDSgTopR2.cxx:1155 AtlEvtReaderD3PDSgTopR2.cxx:1156 AtlEvtReaderD3PDSgTopR2.cxx:1157 AtlEvtReaderD3PDSgTopR2.cxx:1158 AtlEvtReaderD3PDSgTopR2.cxx:1159 AtlEvtReaderD3PDSgTopR2.cxx:1160 AtlEvtReaderD3PDSgTopR2.cxx:1161 AtlEvtReaderD3PDSgTopR2.cxx:1162 AtlEvtReaderD3PDSgTopR2.cxx:1163 AtlEvtReaderD3PDSgTopR2.cxx:1164 AtlEvtReaderD3PDSgTopR2.cxx:1165 AtlEvtReaderD3PDSgTopR2.cxx:1166 AtlEvtReaderD3PDSgTopR2.cxx:1167 AtlEvtReaderD3PDSgTopR2.cxx:1168 AtlEvtReaderD3PDSgTopR2.cxx:1169 AtlEvtReaderD3PDSgTopR2.cxx:1170 AtlEvtReaderD3PDSgTopR2.cxx:1171 AtlEvtReaderD3PDSgTopR2.cxx:1172 AtlEvtReaderD3PDSgTopR2.cxx:1173 AtlEvtReaderD3PDSgTopR2.cxx:1174 AtlEvtReaderD3PDSgTopR2.cxx:1175 AtlEvtReaderD3PDSgTopR2.cxx:1176 AtlEvtReaderD3PDSgTopR2.cxx:1177 AtlEvtReaderD3PDSgTopR2.cxx:1178 AtlEvtReaderD3PDSgTopR2.cxx:1179 AtlEvtReaderD3PDSgTopR2.cxx:1180 AtlEvtReaderD3PDSgTopR2.cxx:1181 AtlEvtReaderD3PDSgTopR2.cxx:1182 AtlEvtReaderD3PDSgTopR2.cxx:1183 AtlEvtReaderD3PDSgTopR2.cxx:1184 AtlEvtReaderD3PDSgTopR2.cxx:1185 AtlEvtReaderD3PDSgTopR2.cxx:1186 AtlEvtReaderD3PDSgTopR2.cxx:1187 AtlEvtReaderD3PDSgTopR2.cxx:1188 AtlEvtReaderD3PDSgTopR2.cxx:1189 AtlEvtReaderD3PDSgTopR2.cxx:1190 AtlEvtReaderD3PDSgTopR2.cxx:1191 AtlEvtReaderD3PDSgTopR2.cxx:1192 AtlEvtReaderD3PDSgTopR2.cxx:1193 AtlEvtReaderD3PDSgTopR2.cxx:1194 AtlEvtReaderD3PDSgTopR2.cxx:1195 AtlEvtReaderD3PDSgTopR2.cxx:1196 AtlEvtReaderD3PDSgTopR2.cxx:1197 AtlEvtReaderD3PDSgTopR2.cxx:1198 AtlEvtReaderD3PDSgTopR2.cxx:1199 AtlEvtReaderD3PDSgTopR2.cxx:1200 AtlEvtReaderD3PDSgTopR2.cxx:1201 AtlEvtReaderD3PDSgTopR2.cxx:1202 AtlEvtReaderD3PDSgTopR2.cxx:1203 AtlEvtReaderD3PDSgTopR2.cxx:1204 AtlEvtReaderD3PDSgTopR2.cxx:1205 AtlEvtReaderD3PDSgTopR2.cxx:1206 AtlEvtReaderD3PDSgTopR2.cxx:1207 AtlEvtReaderD3PDSgTopR2.cxx:1208 AtlEvtReaderD3PDSgTopR2.cxx:1209 AtlEvtReaderD3PDSgTopR2.cxx:1210 AtlEvtReaderD3PDSgTopR2.cxx:1211 AtlEvtReaderD3PDSgTopR2.cxx:1212 AtlEvtReaderD3PDSgTopR2.cxx:1213 AtlEvtReaderD3PDSgTopR2.cxx:1214 AtlEvtReaderD3PDSgTopR2.cxx:1215 AtlEvtReaderD3PDSgTopR2.cxx:1216 AtlEvtReaderD3PDSgTopR2.cxx:1217 AtlEvtReaderD3PDSgTopR2.cxx:1218 AtlEvtReaderD3PDSgTopR2.cxx:1219 AtlEvtReaderD3PDSgTopR2.cxx:1220 AtlEvtReaderD3PDSgTopR2.cxx:1221 AtlEvtReaderD3PDSgTopR2.cxx:1222 AtlEvtReaderD3PDSgTopR2.cxx:1223 AtlEvtReaderD3PDSgTopR2.cxx:1224 AtlEvtReaderD3PDSgTopR2.cxx:1225 AtlEvtReaderD3PDSgTopR2.cxx:1226 AtlEvtReaderD3PDSgTopR2.cxx:1227 AtlEvtReaderD3PDSgTopR2.cxx:1228 AtlEvtReaderD3PDSgTopR2.cxx:1229 AtlEvtReaderD3PDSgTopR2.cxx:1230 AtlEvtReaderD3PDSgTopR2.cxx:1231 AtlEvtReaderD3PDSgTopR2.cxx:1232 AtlEvtReaderD3PDSgTopR2.cxx:1233 AtlEvtReaderD3PDSgTopR2.cxx:1234 AtlEvtReaderD3PDSgTopR2.cxx:1235 AtlEvtReaderD3PDSgTopR2.cxx:1236 AtlEvtReaderD3PDSgTopR2.cxx:1237 AtlEvtReaderD3PDSgTopR2.cxx:1238 AtlEvtReaderD3PDSgTopR2.cxx:1239 AtlEvtReaderD3PDSgTopR2.cxx:1240 AtlEvtReaderD3PDSgTopR2.cxx:1241 AtlEvtReaderD3PDSgTopR2.cxx:1242 AtlEvtReaderD3PDSgTopR2.cxx:1243 AtlEvtReaderD3PDSgTopR2.cxx:1244 AtlEvtReaderD3PDSgTopR2.cxx:1245 AtlEvtReaderD3PDSgTopR2.cxx:1246 AtlEvtReaderD3PDSgTopR2.cxx:1247 AtlEvtReaderD3PDSgTopR2.cxx:1248 AtlEvtReaderD3PDSgTopR2.cxx:1249 AtlEvtReaderD3PDSgTopR2.cxx:1250 AtlEvtReaderD3PDSgTopR2.cxx:1251 AtlEvtReaderD3PDSgTopR2.cxx:1252 AtlEvtReaderD3PDSgTopR2.cxx:1253 AtlEvtReaderD3PDSgTopR2.cxx:1254 AtlEvtReaderD3PDSgTopR2.cxx:1255 AtlEvtReaderD3PDSgTopR2.cxx:1256 AtlEvtReaderD3PDSgTopR2.cxx:1257 AtlEvtReaderD3PDSgTopR2.cxx:1258 AtlEvtReaderD3PDSgTopR2.cxx:1259 AtlEvtReaderD3PDSgTopR2.cxx:1260 AtlEvtReaderD3PDSgTopR2.cxx:1261 AtlEvtReaderD3PDSgTopR2.cxx:1262 AtlEvtReaderD3PDSgTopR2.cxx:1263 AtlEvtReaderD3PDSgTopR2.cxx:1264 AtlEvtReaderD3PDSgTopR2.cxx:1265 AtlEvtReaderD3PDSgTopR2.cxx:1266 AtlEvtReaderD3PDSgTopR2.cxx:1267 AtlEvtReaderD3PDSgTopR2.cxx:1268 AtlEvtReaderD3PDSgTopR2.cxx:1269 AtlEvtReaderD3PDSgTopR2.cxx:1270 AtlEvtReaderD3PDSgTopR2.cxx:1271 AtlEvtReaderD3PDSgTopR2.cxx:1272 AtlEvtReaderD3PDSgTopR2.cxx:1273 AtlEvtReaderD3PDSgTopR2.cxx:1274 AtlEvtReaderD3PDSgTopR2.cxx:1275 AtlEvtReaderD3PDSgTopR2.cxx:1276 AtlEvtReaderD3PDSgTopR2.cxx:1277 AtlEvtReaderD3PDSgTopR2.cxx:1278 AtlEvtReaderD3PDSgTopR2.cxx:1279 AtlEvtReaderD3PDSgTopR2.cxx:1280 AtlEvtReaderD3PDSgTopR2.cxx:1281 AtlEvtReaderD3PDSgTopR2.cxx:1282 AtlEvtReaderD3PDSgTopR2.cxx:1283 AtlEvtReaderD3PDSgTopR2.cxx:1284 AtlEvtReaderD3PDSgTopR2.cxx:1285 AtlEvtReaderD3PDSgTopR2.cxx:1286 AtlEvtReaderD3PDSgTopR2.cxx:1287 AtlEvtReaderD3PDSgTopR2.cxx:1288 AtlEvtReaderD3PDSgTopR2.cxx:1289 AtlEvtReaderD3PDSgTopR2.cxx:1290 AtlEvtReaderD3PDSgTopR2.cxx:1291 AtlEvtReaderD3PDSgTopR2.cxx:1292 AtlEvtReaderD3PDSgTopR2.cxx:1293 AtlEvtReaderD3PDSgTopR2.cxx:1294 AtlEvtReaderD3PDSgTopR2.cxx:1295 AtlEvtReaderD3PDSgTopR2.cxx:1296 AtlEvtReaderD3PDSgTopR2.cxx:1297 AtlEvtReaderD3PDSgTopR2.cxx:1298 AtlEvtReaderD3PDSgTopR2.cxx:1299 AtlEvtReaderD3PDSgTopR2.cxx:1300 AtlEvtReaderD3PDSgTopR2.cxx:1301 AtlEvtReaderD3PDSgTopR2.cxx:1302 AtlEvtReaderD3PDSgTopR2.cxx:1303 AtlEvtReaderD3PDSgTopR2.cxx:1304 AtlEvtReaderD3PDSgTopR2.cxx:1305 AtlEvtReaderD3PDSgTopR2.cxx:1306 AtlEvtReaderD3PDSgTopR2.cxx:1307 AtlEvtReaderD3PDSgTopR2.cxx:1308 AtlEvtReaderD3PDSgTopR2.cxx:1309 AtlEvtReaderD3PDSgTopR2.cxx:1310 AtlEvtReaderD3PDSgTopR2.cxx:1311 AtlEvtReaderD3PDSgTopR2.cxx:1312 AtlEvtReaderD3PDSgTopR2.cxx:1313 AtlEvtReaderD3PDSgTopR2.cxx:1314 AtlEvtReaderD3PDSgTopR2.cxx:1315 AtlEvtReaderD3PDSgTopR2.cxx:1316 AtlEvtReaderD3PDSgTopR2.cxx:1317 AtlEvtReaderD3PDSgTopR2.cxx:1318 AtlEvtReaderD3PDSgTopR2.cxx:1319 AtlEvtReaderD3PDSgTopR2.cxx:1320 AtlEvtReaderD3PDSgTopR2.cxx:1321 AtlEvtReaderD3PDSgTopR2.cxx:1322 AtlEvtReaderD3PDSgTopR2.cxx:1323 AtlEvtReaderD3PDSgTopR2.cxx:1324 AtlEvtReaderD3PDSgTopR2.cxx:1325 AtlEvtReaderD3PDSgTopR2.cxx:1326 AtlEvtReaderD3PDSgTopR2.cxx:1327 AtlEvtReaderD3PDSgTopR2.cxx:1328 AtlEvtReaderD3PDSgTopR2.cxx:1329 AtlEvtReaderD3PDSgTopR2.cxx:1330 AtlEvtReaderD3PDSgTopR2.cxx:1331 AtlEvtReaderD3PDSgTopR2.cxx:1332 AtlEvtReaderD3PDSgTopR2.cxx:1333 AtlEvtReaderD3PDSgTopR2.cxx:1334 AtlEvtReaderD3PDSgTopR2.cxx:1335 AtlEvtReaderD3PDSgTopR2.cxx:1336 AtlEvtReaderD3PDSgTopR2.cxx:1337 AtlEvtReaderD3PDSgTopR2.cxx:1338 AtlEvtReaderD3PDSgTopR2.cxx:1339 AtlEvtReaderD3PDSgTopR2.cxx:1340 AtlEvtReaderD3PDSgTopR2.cxx:1341 AtlEvtReaderD3PDSgTopR2.cxx:1342 AtlEvtReaderD3PDSgTopR2.cxx:1343 AtlEvtReaderD3PDSgTopR2.cxx:1344 AtlEvtReaderD3PDSgTopR2.cxx:1345 AtlEvtReaderD3PDSgTopR2.cxx:1346 AtlEvtReaderD3PDSgTopR2.cxx:1347 AtlEvtReaderD3PDSgTopR2.cxx:1348 AtlEvtReaderD3PDSgTopR2.cxx:1349 AtlEvtReaderD3PDSgTopR2.cxx:1350 AtlEvtReaderD3PDSgTopR2.cxx:1351 AtlEvtReaderD3PDSgTopR2.cxx:1352 AtlEvtReaderD3PDSgTopR2.cxx:1353 AtlEvtReaderD3PDSgTopR2.cxx:1354 AtlEvtReaderD3PDSgTopR2.cxx:1355 AtlEvtReaderD3PDSgTopR2.cxx:1356 AtlEvtReaderD3PDSgTopR2.cxx:1357 AtlEvtReaderD3PDSgTopR2.cxx:1358 AtlEvtReaderD3PDSgTopR2.cxx:1359 AtlEvtReaderD3PDSgTopR2.cxx:1360 AtlEvtReaderD3PDSgTopR2.cxx:1361 AtlEvtReaderD3PDSgTopR2.cxx:1362 AtlEvtReaderD3PDSgTopR2.cxx:1363 AtlEvtReaderD3PDSgTopR2.cxx:1364 AtlEvtReaderD3PDSgTopR2.cxx:1365 AtlEvtReaderD3PDSgTopR2.cxx:1366 AtlEvtReaderD3PDSgTopR2.cxx:1367 AtlEvtReaderD3PDSgTopR2.cxx:1368 AtlEvtReaderD3PDSgTopR2.cxx:1369 AtlEvtReaderD3PDSgTopR2.cxx:1370 AtlEvtReaderD3PDSgTopR2.cxx:1371 AtlEvtReaderD3PDSgTopR2.cxx:1372 AtlEvtReaderD3PDSgTopR2.cxx:1373 AtlEvtReaderD3PDSgTopR2.cxx:1374 AtlEvtReaderD3PDSgTopR2.cxx:1375 AtlEvtReaderD3PDSgTopR2.cxx:1376 AtlEvtReaderD3PDSgTopR2.cxx:1377 AtlEvtReaderD3PDSgTopR2.cxx:1378 AtlEvtReaderD3PDSgTopR2.cxx:1379