CMS 3D CMS Logo

Public Member Functions | Private Attributes | Friends

reco::PFRecHitFraction Class Reference

Fraction of a PFRecHit (rechits can be shared between several PFCluster's) More...

#include <PFRecHitFraction.h>

List of all members.

Public Member Functions

double fraction () const
 PFRecHitFraction (const PFRecHitRef &recHitRef, double fraction)
 constructor
 PFRecHitFraction ()
 default constructor
const PFRecHitRefrecHitRef () const
 copy

Private Attributes

double fraction_
 fraction of the rechit energy owned by the cluster
PFRecHitRef recHitRef_
 corresponding rechit

Friends

std::ostream & operator<< (std::ostream &out, const PFRecHitFraction &hit)

Detailed Description

Fraction of a PFRecHit (rechits can be shared between several PFCluster's)

Author:
Colin Bernet
Date:
July 2006

Definition at line 19 of file PFRecHitFraction.h.


Constructor & Destructor Documentation

reco::PFRecHitFraction::PFRecHitFraction ( ) [inline]

default constructor

Definition at line 23 of file PFRecHitFraction.h.

: fraction_(-1) {}
reco::PFRecHitFraction::PFRecHitFraction ( const PFRecHitRef recHitRef,
double  fraction 
) [inline]

constructor

Definition at line 26 of file PFRecHitFraction.h.


Member Function Documentation

double reco::PFRecHitFraction::fraction ( ) const [inline]
Returns:
energy fraction

Definition at line 38 of file PFRecHitFraction.h.

References fraction_.

Referenced by reco::PFCluster::addRecHitFraction(), and PFClusterShapeAlgo::fill5x5Map().

{return fraction_;}
const PFRecHitRef& reco::PFRecHitFraction::recHitRef ( ) const [inline]

copy

Returns:
index to rechit

Definition at line 35 of file PFRecHitFraction.h.

References recHitRef_.

Referenced by reco::PFCluster::addRecHitFraction().

{return recHitRef_;} 

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const PFRecHitFraction hit 
) [friend]

Member Data Documentation

fraction of the rechit energy owned by the cluster

Definition at line 49 of file PFRecHitFraction.h.

Referenced by fraction().

corresponding rechit

Definition at line 46 of file PFRecHitFraction.h.

Referenced by recHitRef().