29 #ifndef __CASUBJET_TAGGER_HH__
30 #define __CASUBJET_TAGGER_HH__
32 #include <fastjet/PseudoJet.hh>
33 #include <fastjet/WrappedStructure.hh>
34 #include <fastjet/tools/Transformer.hh>
35 #include "fastjet/LimitedWarning.hh"
37 FASTJET_BEGIN_NAMESPACE
40 class CASubJetTaggerStructure;
120 double z_threshold = 0.1)
121 : _scale_choice(scale_choice), _z_threshold(z_threshold),
122 _dr2_min(0.0), _absolute_z_cut(false){};
129 virtual std::string description()
const;
165 void _recurse_through_jet(
const PseudoJet & current_jet,
172 bool _absolute_z_cut;
203 double z()
const {
return _z;}
222 FASTJET_END_NAMESPACE
224 #endif // __CASUBJET_HH__