| 
|   | PrunerStructure (const PseudoJet &result_jet) | 
|   | default ctor  More...
  | 
|   | 
| 
virtual std::string  | description () const  | 
|   | description 
  | 
|   | 
| 
std::vector< PseudoJet >  | rejected () const  | 
|   | return the constituents that have been rejected 
  | 
|   | 
| 
std::vector< PseudoJet >  | extra_jets () const  | 
|   | return the other jets that may have been found along with the result of the pruning The resulting vector is sorted in pt 
  | 
|   | 
| 
double  | Rcut () const  | 
|   | return the value of Rcut that was used for this specific pruning. 
  | 
|   | 
| 
double  | zcut () const  | 
|   | return the value of Rcut that was used for this specific pruning. 
  | 
|   | 
| 
  | WrappedStructure (const SharedPtr< PseudoJetStructureBase > &to_be_shared) | 
|   | default ctor the argument is the structure we need to wrap 
  | 
|   | 
| 
virtual  | ~WrappedStructure () | 
|   | default (virtual) dtor 
  | 
|   | 
| 
virtual bool  | has_associated_cluster_sequence () const  | 
|   | returns true if there is an associated ClusterSequence 
  | 
|   | 
| 
virtual const ClusterSequence *  | associated_cluster_sequence () const  | 
|   | get a (const) pointer to the parent ClusterSequence (NULL if inexistent) 
  | 
|   | 
| virtual bool  | has_valid_cluster_sequence () const  | 
|   | returns true if this PseudoJet has an associated and still valid ClusterSequence.  More...
  | 
|   | 
| 
virtual const ClusterSequence *  | validated_cs () const  | 
|   | if the jet has a valid associated cluster sequence then return a pointer to it; otherwise throw an error 
  | 
|   | 
virtual const  
ClusterSequenceAreaBase *  | validated_csab () const  | 
|   | if the jet has valid area information then return a pointer to the associated ClusterSequenceAreaBase object; otherwise throw an error 
  | 
|   | 
| virtual bool  | has_partner (const PseudoJet &reference, PseudoJet &partner) const  | 
|   | check if it has been recombined with another PseudoJet in which case, return its partner through the argument.  More...
  | 
|   | 
| virtual bool  | has_child (const PseudoJet &reference, PseudoJet &child) const  | 
|   | check if it has been recombined with another PseudoJet in which case, return its child through the argument.  More...
  | 
|   | 
| virtual bool  | has_parents (const PseudoJet &reference, PseudoJet &parent1, PseudoJet &parent2) const  | 
|   | check if it is the product of a recombination, in which case return the 2 parents through the 'parent1' and 'parent2' arguments.  More...
  | 
|   | 
| virtual bool  | object_in_jet (const PseudoJet &reference, const PseudoJet &jet) const  | 
|   | check if the reference PseudoJet is contained the second one passed as argument.  More...
  | 
|   | 
| virtual bool  | has_constituents () const  | 
|   | return true if the structure supports constituents.  More...
  | 
|   | 
| virtual std::vector< PseudoJet >  | constituents (const PseudoJet &reference) const  | 
|   | retrieve the constituents.  More...
  | 
|   | 
| 
virtual bool  | has_exclusive_subjets () const  | 
|   | return true if the structure supports exclusive_subjets. 
  | 
|   | 
| virtual std::vector< PseudoJet >  | exclusive_subjets (const PseudoJet &reference, const double &dcut) const  | 
|   | return a vector of all subjets of the current jet (in the sense of the exclusive algorithm) that would be obtained when running the algorithm with the given dcut.  More...
  | 
|   | 
| virtual int  | n_exclusive_subjets (const PseudoJet &reference, const double &dcut) const  | 
|   | return the size of exclusive_subjets(...); still n ln n with same coefficient, but marginally more efficient than manually taking exclusive_subjets.size()  More...
  | 
|   | 
| virtual std::vector< PseudoJet >  | exclusive_subjets_up_to (const PseudoJet &reference, int nsub) const  | 
|   | return the list of subjets obtained by unclustering the supplied jet down to n subjets (or all constituents if there are fewer than n).  More...
  | 
|   | 
| virtual double  | exclusive_subdmerge (const PseudoJet &reference, int nsub) const  | 
|   | return the dij that was present in the merging nsub+1 -> nsub subjets inside this jet.  More...
  | 
|   | 
| virtual double  | exclusive_subdmerge_max (const PseudoJet &reference, int nsub) const  | 
|   | return the maximum dij that occurred in the whole event at the stage that the nsub+1 -> nsub merge of subjets occurred inside this jet.  More...
  | 
|   | 
| virtual bool  | has_pieces (const PseudoJet &reference) const  | 
|   | return true if the structure supports pieces.  More...
  | 
|   | 
| virtual std::vector< PseudoJet >  | pieces (const PseudoJet &reference) const  | 
|   | retrieve the pieces building the jet.  More...
  | 
|   | 
| virtual bool  | has_area () const  | 
|   | check if it has a defined area  More...
  | 
|   | 
| virtual double  | area (const PseudoJet &reference) const  | 
|   | return the jet (scalar) area.  More...
  | 
|   | 
| virtual double  | area_error (const PseudoJet &reference) const  | 
|   | return the error (uncertainty) associated with the determination of the area of this jet.  More...
  | 
|   | 
| virtual PseudoJet  | area_4vector (const PseudoJet &reference) const  | 
|   | return the jet 4-vector area.  More...
  | 
|   | 
| virtual bool  | is_pure_ghost (const PseudoJet &reference) const  | 
|   | true if this jet is made exclusively of ghosts.  More...
  | 
|   | 
| 
  | PseudoJetStructureBase () | 
|   | default ctor 
  | 
|   | 
| 
virtual  | ~PseudoJetStructureBase () | 
|   | default (virtual) dtor 
  | 
|   | 
The structure associated with a PseudoJet thas has gone through a Pruner transformer. 
Definition at line 189 of file Pruner.hh.