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;
   133   inline double mu()
 const{
return _mu;}
   137   inline double y()
 const {
return _y;}
   153 FASTJET_END_NAMESPACE
   155 #endif  //  __FASTJET_MASS_DROP_TAGGER_HH__ double mu() const 
returns the mass-drop ratio, pieces[0].m()/jet.m(), for the splitting that triggered the mass-drop co...
 
double y() const 
returns the value of y = (squared kt distance) / (squared mass) for the splitting that triggered the ...
 
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. 
 
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 
 
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