31 #ifndef __FASTJET_MASS_DROP_TAGGER_HH__    32 #define __FASTJET_MASS_DROP_TAGGER_HH__    34 #include <fastjet/tools/Transformer.hh>    35 #include <fastjet/LimitedWarning.hh>    36 #include <fastjet/WrappedStructure.hh>    38 FASTJET_BEGIN_NAMESPACE
    41 class MassDropTaggerStructure;
    95   MassDropTagger(
const double mu=0.67, 
const double ycut=0.09) : _mu(mu), _ycut(ycut){};
    98   virtual std::string description() 
const;
   134   inline double mu()
 const{
return _mu;}
   138   inline double y()
 const {
return _y;}
   154 FASTJET_END_NAMESPACE
   156 #endif  //  __FASTJET_MASS_DROP_TAGGER_HH__ MassDropTagger(const double mu=0.67, const double ycut=0.09)
default ctor 
 
MassDropTaggerStructure StructureType
the type of the associated structure 
 
This wraps a (shared) pointer to an underlying structure. 
 
the structure returned by the MassDropTagger transformer. 
 
double mu() const
returns the mass-drop ratio, pieces[0].m()/jet.m(), for the splitting that triggered the mass-drop co...
 
class to provide facilities for giving warnings up to some maximum number of times and to provide glo...
 
Class that helps perform 2-pronged boosted tagging using the "mass-drop" technique (with asymmetry cu...
 
double _y
the value of the asymmetry parameter 
 
double y() const
returns the value of y = (squared kt distance) / (squared mass) for the splitting that triggered the ...
 
MassDropTaggerStructure(const PseudoJet &result_jet)
ctor with initialisation 
 
Class to contain pseudojets, including minimal information of use to jet-clustering routines...
 
double _mu
the value of the mass-drop parameter