A++ » INC » AtlSample

class AtlSample: public TNamed


 DATA or MC sample used for an A++ analysis



 Author: Oliver Maria Kind <mailto: kind@mail.desy.de>
 Update: $Id: AtlSample.cxx,v 1.28 2017/07/11 19:03:26 kaphle Exp $
 Copyright: 2013 (C) Oliver Maria Kind

Function Members (Methods)

public:
virtual~AtlSample()
voidTObject::AbstractMethod(const char* method) const
voidAddPath(const char* path)
virtual voidTObject::AppendPad(Option_t* option = "")
AtlSample(const AtlSample&)
AtlSample(const char* Name, const char* Title, const char* color, AtlSample::EType Type, Float_t xsection, const char* PathName = 0)
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTNamed::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
const char*GetCategoryName() const
const char*GetColor() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
virtual const char*TNamed::GetName() const
intGetNPaths() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
const char*GetPath(int index) const
const char*GetPathName() const
virtual const char*TNamed::GetTitle() const
AtlSample::ETypeGetType() const
const char*GetTypeName() const
virtual UInt_tTObject::GetUniqueID() const
Float_tGetXsection() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Bool_tIsDATA() const
Bool_tIsDATAEGamma() const
Bool_tIsDATAMuon() const
Bool_tIsDiboson() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
Bool_tIsFCNCtZ() const
virtual Bool_tTObject::IsFolder() const
Bool_tIsHFOR0() const
Bool_tIsHFOR1() const
Bool_tIsHFOR2() const
Bool_tIsHFOR3() const
Bool_tIsMC() const
Bool_tTObject::IsOnHeap() const
Bool_tIsQCD() const
Bool_tIsQCDEGamma() const
Bool_tIsQCDLoose() const
Bool_tIsQCDMuon() const
Bool_tIsQCDTight() const
Bool_tIsSgTop() const
Bool_tIsSgTopSChannel() const
Bool_tIsSgTopTChannel() const
Bool_tIsSgTopWt() const
virtual Bool_tTNamed::IsSortable() const
Bool_tIsSystematicSample() const
Bool_tIsTtbar() const
Bool_tIsTtbarV() const
Bool_tIstZj() const
Bool_tIsWjets() const
Bool_tIsWjetsB() const
Bool_tIsWjetsC() const
Bool_tIsWjetsHeavy() const
Bool_tIsWjetsLight() const
Bool_tIsZjets() const
Bool_tIsZjetsB() const
Bool_tIsZjetsC() const
Bool_tIsZjetsHF() const
Bool_tIsZjetsLF() const
Bool_tTObject::IsZombie() const
virtual voidTNamed::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
voidTObject::operator delete(void* ptr)
voidTObject::operator delete(void* ptr, void* vp)
voidTObject::operator delete[](void* ptr)
voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
AtlSample&operator=(const AtlSample&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidPrint(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
static Int_tReadType(const char* Type)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector& insp) const
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

public:
static TObject::(anonymous)TObject::kBitMask
static TObject::EStatusBitsTObject::kCanDelete
static TObject::EStatusBitsTObject::kCannotPick
static AtlSample::ETypekDATA_EGamma
static AtlSample::ETypekDATA_Muon
static AtlSample::ETypekDATA_TOPQ1
static AtlSample::ETypekDATA_TOPQ2
static AtlSample::ETypekDATA_TOPQ3
static AtlSample::ETypekDibosonWW
static AtlSample::ETypekDibosonWZ
static AtlSample::ETypekDibosonZZ
static AtlSample::ETypekFCNC_ctZ_K01L
static AtlSample::ETypekFCNC_utZ_K01L
static TObject::EStatusBitsTObject::kHasUUID
static TObject::EStatusBitsTObject::kInvalidObject
static TObject::(anonymous)TObject::kIsOnHeap
static TObject::EStatusBitsTObject::kIsReferenced
static TObject::EStatusBitsTObject::kMustCleanup
static TObject::EStatusBitsTObject::kNoContextMenu
static TObject::(anonymous)TObject::kNotDeleted
static TObject::EStatusBitsTObject::kObjInCanvas
static TObject::(anonymous)TObject::kOverwrite
static AtlSample::ETypekQCDJetElectron_EGamma
static AtlSample::ETypekQCDJetElectron_Muon
static AtlSample::ETypekQCDMatrixMethod
static AtlSample::ETypekQCDMatrixMethod_EGamma
static AtlSample::ETypekQCDMatrixMethod_Loose
static AtlSample::ETypekQCDMatrixMethod_Muon
static AtlSample::ETypekQCDMatrixMethod_Tight
static AtlSample::ETypekSgTop_Wt
static AtlSample::ETypekSgTop_sChannel_e
static AtlSample::ETypekSgTop_sChannel_incl
static AtlSample::ETypekSgTop_sChannel_mu
static AtlSample::ETypekSgTop_sChannel_tau
static AtlSample::ETypekSgTop_tChannel_antitop_incl
static AtlSample::ETypekSgTop_tChannel_e
static AtlSample::ETypekSgTop_tChannel_incl
static AtlSample::ETypekSgTop_tChannel_mu
static AtlSample::ETypekSgTop_tChannel_tau
static AtlSample::ETypekSgTop_tChannel_top_incl
static AtlSample::ETypekSgTop_tZj
static TObject::(anonymous)TObject::kSingleKey
static AtlSample::ETypekTtbar
static AtlSample::ETypekTtbarPlusW
static AtlSample::ETypekTtbarPlusZ
static AtlSample::ETypekUndefined
static AtlSample::ETypekWHlnubb
static AtlSample::ETypekWWenuqq
static AtlSample::ETypekWWmunuqq
static AtlSample::ETypekWWtaunuqq
static AtlSample::ETypekWZenuqq
static AtlSample::ETypekWZmunuqq
static AtlSample::ETypekWZtaunuqq
static AtlSample::ETypekWbbNp0
static AtlSample::ETypekWbbNp0_hfor0
static AtlSample::ETypekWbbNp0_hfor1
static AtlSample::ETypekWbbNp0_hfor2
static AtlSample::ETypekWbbNp0_hfor3
static AtlSample::ETypekWbbNp1
static AtlSample::ETypekWbbNp1_hfor0
static AtlSample::ETypekWbbNp1_hfor1
static AtlSample::ETypekWbbNp1_hfor2
static AtlSample::ETypekWbbNp1_hfor3
static AtlSample::ETypekWbbNp2
static AtlSample::ETypekWbbNp2_hfor0
static AtlSample::ETypekWbbNp2_hfor1
static AtlSample::ETypekWbbNp2_hfor2
static AtlSample::ETypekWbbNp2_hfor3
static AtlSample::ETypekWbbNp3
static AtlSample::ETypekWbbNp3_hfor0
static AtlSample::ETypekWbbNp3_hfor1
static AtlSample::ETypekWbbNp3_hfor2
static AtlSample::ETypekWbbNp3_hfor3
static AtlSample::ETypekWcNp0
static AtlSample::ETypekWcNp0_hfor0
static AtlSample::ETypekWcNp0_hfor1
static AtlSample::ETypekWcNp0_hfor2
static AtlSample::ETypekWcNp0_hfor3
static AtlSample::ETypekWcNp1
static AtlSample::ETypekWcNp1_hfor0
static AtlSample::ETypekWcNp1_hfor1
static AtlSample::ETypekWcNp1_hfor2
static AtlSample::ETypekWcNp1_hfor3
static AtlSample::ETypekWcNp2
static AtlSample::ETypekWcNp2_hfor0
static AtlSample::ETypekWcNp2_hfor1
static AtlSample::ETypekWcNp2_hfor2
static AtlSample::ETypekWcNp2_hfor3
static AtlSample::ETypekWcNp3
static AtlSample::ETypekWcNp3_hfor0
static AtlSample::ETypekWcNp3_hfor1
static AtlSample::ETypekWcNp3_hfor2
static AtlSample::ETypekWcNp3_hfor3
static AtlSample::ETypekWcNp4
static AtlSample::ETypekWcNp4_hfor0
static AtlSample::ETypekWcNp4_hfor1
static AtlSample::ETypekWcNp4_hfor2
static AtlSample::ETypekWcNp4_hfor3
static AtlSample::ETypekWccNp0
static AtlSample::ETypekWccNp0_hfor0
static AtlSample::ETypekWccNp0_hfor1
static AtlSample::ETypekWccNp0_hfor2
static AtlSample::ETypekWccNp0_hfor3
static AtlSample::ETypekWccNp1
static AtlSample::ETypekWccNp1_hfor0
static AtlSample::ETypekWccNp1_hfor1
static AtlSample::ETypekWccNp1_hfor2
static AtlSample::ETypekWccNp1_hfor3
static AtlSample::ETypekWccNp2
static AtlSample::ETypekWccNp2_hfor0
static AtlSample::ETypekWccNp2_hfor1
static AtlSample::ETypekWccNp2_hfor2
static AtlSample::ETypekWccNp2_hfor3
static AtlSample::ETypekWccNp3
static AtlSample::ETypekWccNp3_hfor0
static AtlSample::ETypekWccNp3_hfor1
static AtlSample::ETypekWccNp3_hfor2
static AtlSample::ETypekWccNp3_hfor3
static AtlSample::ETypekWenuIncl
static AtlSample::ETypekWenuInclB
static AtlSample::ETypekWenuInclC
static AtlSample::ETypekWenuInclLight
static AtlSample::ETypekWenuNp0
static AtlSample::ETypekWenuNp0_hfor0
static AtlSample::ETypekWenuNp0_hfor1
static AtlSample::ETypekWenuNp0_hfor2
static AtlSample::ETypekWenuNp0_hfor3
static AtlSample::ETypekWenuNp1
static AtlSample::ETypekWenuNp1_hfor0
static AtlSample::ETypekWenuNp1_hfor1
static AtlSample::ETypekWenuNp1_hfor2
static AtlSample::ETypekWenuNp1_hfor3
static AtlSample::ETypekWenuNp2
static AtlSample::ETypekWenuNp2_hfor0
static AtlSample::ETypekWenuNp2_hfor1
static AtlSample::ETypekWenuNp2_hfor2
static AtlSample::ETypekWenuNp2_hfor3
static AtlSample::ETypekWenuNp3
static AtlSample::ETypekWenuNp3_hfor0
static AtlSample::ETypekWenuNp3_hfor1
static AtlSample::ETypekWenuNp3_hfor2
static AtlSample::ETypekWenuNp3_hfor3
static AtlSample::ETypekWenuNp4
static AtlSample::ETypekWenuNp4_hfor0
static AtlSample::ETypekWenuNp4_hfor1
static AtlSample::ETypekWenuNp4_hfor2
static AtlSample::ETypekWenuNp4_hfor3
static AtlSample::ETypekWenuNp5
static AtlSample::ETypekWenuNp5_hfor0
static AtlSample::ETypekWenuNp5_hfor1
static AtlSample::ETypekWenuNp5_hfor2
static AtlSample::ETypekWenuNp5_hfor3
static AtlSample::ETypekWmunuIncl
static AtlSample::ETypekWmunuInclB
static AtlSample::ETypekWmunuInclC
static AtlSample::ETypekWmunuInclLight
static AtlSample::ETypekWmunuNp0
static AtlSample::ETypekWmunuNp0_hfor0
static AtlSample::ETypekWmunuNp0_hfor1
static AtlSample::ETypekWmunuNp0_hfor2
static AtlSample::ETypekWmunuNp0_hfor3
static AtlSample::ETypekWmunuNp1
static AtlSample::ETypekWmunuNp1_hfor0
static AtlSample::ETypekWmunuNp1_hfor1
static AtlSample::ETypekWmunuNp1_hfor2
static AtlSample::ETypekWmunuNp1_hfor3
static AtlSample::ETypekWmunuNp2
static AtlSample::ETypekWmunuNp2_hfor0
static AtlSample::ETypekWmunuNp2_hfor1
static AtlSample::ETypekWmunuNp2_hfor2
static AtlSample::ETypekWmunuNp2_hfor3
static AtlSample::ETypekWmunuNp3
static AtlSample::ETypekWmunuNp3_hfor0
static AtlSample::ETypekWmunuNp3_hfor1
static AtlSample::ETypekWmunuNp3_hfor2
static AtlSample::ETypekWmunuNp3_hfor3
static AtlSample::ETypekWmunuNp4
static AtlSample::ETypekWmunuNp4_hfor0
static AtlSample::ETypekWmunuNp4_hfor1
static AtlSample::ETypekWmunuNp4_hfor2
static AtlSample::ETypekWmunuNp4_hfor3
static AtlSample::ETypekWmunuNp5
static AtlSample::ETypekWmunuNp5_hfor0
static AtlSample::ETypekWmunuNp5_hfor1
static AtlSample::ETypekWmunuNp5_hfor2
static AtlSample::ETypekWmunuNp5_hfor3
static TObject::(anonymous)TObject::kWriteDelete
static AtlSample::ETypekWtaunuIncl
static AtlSample::ETypekWtaunuInclB
static AtlSample::ETypekWtaunuInclC
static AtlSample::ETypekWtaunuInclLight
static AtlSample::ETypekWtaunuNp0
static AtlSample::ETypekWtaunuNp0_hfor0
static AtlSample::ETypekWtaunuNp0_hfor1
static AtlSample::ETypekWtaunuNp0_hfor2
static AtlSample::ETypekWtaunuNp0_hfor3
static AtlSample::ETypekWtaunuNp1
static AtlSample::ETypekWtaunuNp1_hfor0
static AtlSample::ETypekWtaunuNp1_hfor1
static AtlSample::ETypekWtaunuNp1_hfor2
static AtlSample::ETypekWtaunuNp1_hfor3
static AtlSample::ETypekWtaunuNp2
static AtlSample::ETypekWtaunuNp2_hfor0
static AtlSample::ETypekWtaunuNp2_hfor1
static AtlSample::ETypekWtaunuNp2_hfor2
static AtlSample::ETypekWtaunuNp2_hfor3
static AtlSample::ETypekWtaunuNp3
static AtlSample::ETypekWtaunuNp3_hfor0
static AtlSample::ETypekWtaunuNp3_hfor1
static AtlSample::ETypekWtaunuNp3_hfor2
static AtlSample::ETypekWtaunuNp3_hfor3
static AtlSample::ETypekWtaunuNp4
static AtlSample::ETypekWtaunuNp4_hfor0
static AtlSample::ETypekWtaunuNp4_hfor1
static AtlSample::ETypekWtaunuNp4_hfor2
static AtlSample::ETypekWtaunuNp4_hfor3
static AtlSample::ETypekWtaunuNp5
static AtlSample::ETypekWtaunuNp5_hfor0
static AtlSample::ETypekWtaunuNp5_hfor1
static AtlSample::ETypekWtaunuNp5_hfor2
static AtlSample::ETypekWtaunuNp5_hfor3
static AtlSample::ETypekZWeeqq
static AtlSample::ETypekZWmumuqq
static AtlSample::ETypekZWtautauqq
static AtlSample::ETypekZZeeqq
static AtlSample::ETypekZZmumuqq
static AtlSample::ETypekZZtautauqq
static AtlSample::ETypekZeeIncl
static AtlSample::ETypekZeeInclB
static AtlSample::ETypekZeeInclC
static AtlSample::ETypekZeeInclLight
static AtlSample::ETypekZeeNp0
static AtlSample::ETypekZeeNp1
static AtlSample::ETypekZeeNp2
static AtlSample::ETypekZeeNp3
static AtlSample::ETypekZeeNp4
static AtlSample::ETypekZeeNp5
static AtlSample::ETypekZeebbNp0
static AtlSample::ETypekZeebbNp1
static AtlSample::ETypekZeebbNp2
static AtlSample::ETypekZeebbNp3incl
static AtlSample::ETypekZeeccNp0
static AtlSample::ETypekZeeccNp1
static AtlSample::ETypekZeeccNp2
static AtlSample::ETypekZeeccNp3incl
static AtlSample::ETypekZmumuIncl
static AtlSample::ETypekZmumuInclB
static AtlSample::ETypekZmumuInclC
static AtlSample::ETypekZmumuInclLight
static AtlSample::ETypekZmumuNp0
static AtlSample::ETypekZmumuNp1
static AtlSample::ETypekZmumuNp2
static AtlSample::ETypekZmumuNp3
static AtlSample::ETypekZmumuNp4
static AtlSample::ETypekZmumuNp5
static AtlSample::ETypekZmumubbNp0
static AtlSample::ETypekZmumubbNp1
static AtlSample::ETypekZmumubbNp2
static AtlSample::ETypekZmumubbNp3incl
static AtlSample::ETypekZmumuccNp0
static AtlSample::ETypekZmumuccNp1
static AtlSample::ETypekZmumuccNp2
static AtlSample::ETypekZmumuccNp3incl
static AtlSample::ETypekZnunuInclB
static AtlSample::ETypekZnunuInclC
static AtlSample::ETypekZnunuInclLight
static TObject::(anonymous)TObject::kZombie
static AtlSample::ETypekZtautauIncl
static AtlSample::ETypekZtautauInclB
static AtlSample::ETypekZtautauInclC
static AtlSample::ETypekZtautauInclLight
static AtlSample::ETypekZtautauNp0
static AtlSample::ETypekZtautauNp1
static AtlSample::ETypekZtautauNp2
static AtlSample::ETypekZtautauNp3
static AtlSample::ETypekZtautauNp4
static AtlSample::ETypekZtautauNp5
static AtlSample::ETypekZtautaubbNp0
static AtlSample::ETypekZtautaubbNp1
static AtlSample::ETypekZtautaubbNp2
static AtlSample::ETypekZtautaubbNp3incl
static AtlSample::ETypekZtautauccNp0
static AtlSample::ETypekZtautauccNp1
static AtlSample::ETypekZtautauccNp2
static AtlSample::ETypekZtautauccNp3incl
protected:
TStringTNamed::fNameobject identifier
TStringTNamed::fTitleobject title
private:
TStringfColorSample Color
Bool_tfIsSystematicSampleUsed for systematic only?
TObjArrayfPathsSample paths
AtlSample::ETypefTypeSample type
Float_tfXsectionSample Xsection

Class Charts

Inheritance Chart:
TObject
TNamed
AtlSample

Function documentation

AtlSample(const char* Name, const char* Title, const char* color, AtlSample::EType Type, Float_t xsection, const char* PathName = 0)
 Default constructor

~AtlSample()
 Default destructor

const char* GetTypeName() const
 Return name of sample type

const char* GetCategoryName() const
 Return name of category for MC samples

Bool_t IsSgTop() const
 Is single-top production ?

Bool_t IsSgTopTChannel() const
 Is single-top production ?

Bool_t IsSgTopSChannel() const
 Is single-top production ?

Bool_t IsSgTopWt() const
 Is single-top production ?

Bool_t IstZj() const
 Is single-top tZ SM production ?

Bool_t IsTtbar() const
 Is ttbar production ?

Bool_t IsTtbarV() const
 Is ttbar+W|Z production ?

Bool_t IsWjetsLight() const
 Is W+light jets production ?

Bool_t IsWjetsHeavy() const
 Is W+light jets production ?

Bool_t IsWjetsC() const
 Is W + c production ?

Bool_t IsWjetsB() const
 Is W + b production ?

Bool_t IsWjets() const
 Is W production ?

Bool_t IsHFOR0() const
 Is HFOR type 0 ?

Bool_t IsHFOR1() const
 Is HFOR type 1 ?

Bool_t IsHFOR2() const
 Is HFOR type 2 ?

Bool_t IsHFOR3() const
 Is HFOR type 3 ?

Bool_t IsZjets() const
 Is Z+jets production ?

Bool_t IsZjetsLF() const
 Is Z+jets production ?

Bool_t IsZjetsHF() const
 Is Z+jets production ?

Bool_t IsZjetsC() const
 Is Z+jets production ?

Bool_t IsZjetsB() const
 Is Z+jets production ?

Bool_t IsDiboson() const
 Is Diboson production ?

Bool_t IsFCNCtZ() const
 Is FCNC tZ production ?

Bool_t IsQCD() const
 Is QCD Multijet production ?

Bool_t IsDATA() const
 Sample is real data ?

Bool_t IsDATAEGamma() const
 Sample is Egamma stream (DATA) ?

Bool_t IsDATAMuon() const
 Sample is Muon stream (DATA) ?

Bool_t IsMC() const
 Sample is MC ?

Bool_t IsQCDTight() const
 Is QCD Multijet (tight) ?

Bool_t IsQCDLoose() const
 Is QCD Multijet (loose) ?

Bool_t IsQCDEGamma() const
 Is QCD Multijet (EGamma) ?

Bool_t IsQCDMuon() const
 Is QCD Multijet (Muon) ?

void Print(Option_t* option = "") const
 Print sample information

Int_t ReadType(const char* Type)
 Get sample type by string, eg "kDATA_EGamma".
 Needed for reading from text files

void AddPath(const char* path)
 Add path names

AtlSample(const char* Name, const char* Title, const char* color, AtlSample::EType Type, Float_t xsection, const char* PathName = 0)
EType GetType() const
 Return sample type

const char* GetPathName() const
 Return sample path name

char const * GetPath(int index) const
{ return static_cast<TObjString *>(fPaths.At(index))->GetName(); }
int GetNPaths() const
{ return fPaths.GetEntries(); }
Float_t GetXsection() const
{ return fXsection; }
const char* GetColor() const
{ return fColor.Data(); }
Bool_t IsSystematicSample() const