00001 #include "xAODJet/Jet.h"
00002
00003 namespace xAOD {
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 int GAFinalHadronFlavourLabel (const xAOD::Jet* jet);
00017 int GAInitialHadronFlavourLabel (const xAOD::Jet* jet);
00018 int GAFinalPartonFlavourLabel (const xAOD::Jet* jet);
00019
00020
00021
00022
00023
00024 int ConeFinalPartonFlavourLabel (const xAOD::Jet* jet);
00025 int ExclusiveConeHadronFlavourLabel (const xAOD::Jet* jet);
00026 int ExclusiveConeDoubleHadronFlavourLabel (const xAOD::Jet* jet);
00027
00028 enum JetFlavourLabelType { GAFinalHadron, GAInitialHadron, GAFinalParton, ConeFinalParton, ExclConeHadron, ExclConeDoubleHadron };
00029
00030
00031 int jetFlavourLabel (const xAOD::Jet* jet, JetFlavourLabelType = ExclConeHadron);
00032
00033 }