|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   37     this->
putElement(theContainer,theTrack,newWeight);
 
   45     if ( this->
contains(theContainer,theIndex) )
 
   50     this->
remove(theContainer,theIndex);
 
   54     this->
putElement(theContainer,theIndex,newWeight);
 
   81     return (this->
contains(theContainer,theIndex))
 
   88     std::vector<const Rec::TrackParticle*>* 
tracks  = 
 
   89       new std::vector<const Rec::TrackParticle*>();
 
  
Navigable< Rec::TrackParticleContainer, double >::external_index_type index_type
void set_association(const Rec::TrackParticleContainer *, const Rec::TrackParticle *, double weight=0.)
void putElement(const Rec::TrackParticleContainer *objectContainer, const constituent_type *constituentObject, const double &objectParameter=double(), size_t sizeHint=0)
std::vector< const Rec::TrackParticle * > * tracks() const
get a vector of trackparticles. user must delete the vector, but not constituents
virtual object_iter begin() const
bool contains(const constituent_type *aConstituent) const
virtual object_iter end() const
JetAssociationBase * clone() const
void setName(const name_t &name)
bool remove(const constituent_type *aConstituent)
TrackAssociation()
constructor
void set_track(const Rec::TrackParticleContainer *, const Rec::TrackParticle *, double weight=0.)
set method for tracks.
The namespace of all packages in PhysicsAnalysis/JetTagging.
double getTrackWeight(const Rec::TrackParticle *) const
double getParameter(const constituent_type *aConstituent) const
Navigable< Rec::TrackParticleContainer, double >::object_iter iterator