--- UserCode/MitPhysics/Utils/interface/IsolationTools.h 2008/10/15 06:02:05 1.1 +++ UserCode/MitPhysics/Utils/interface/IsolationTools.h 2009/02/17 06:49:01 1.3 @@ -1,5 +1,5 @@ //-------------------------------------------------------------------------------------------------- -// $Id: IsolationTools.h,v 1.1 2008/10/15 06:02:05 loizides Exp $ +// $Id: IsolationTools.h,v 1.3 2009/02/17 06:49:01 phedex Exp $ // // IsolationTools // @@ -22,16 +22,17 @@ namespace mithep class IsolationTools { public: static Double_t TrackIsolation(const mithep::Track *p, Double_t extRadius, - Double_t intRadius, Double_t ptLow, Double_t maxVtxZDist, - mithep::Collection *tracks); + Double_t intRadius, Double_t ptLow, Double_t maxVtxZDist, + const mithep::Collection *tracks); static Double_t EcalIsolation(const SuperCluster *sc, Double_t coneSize, Double_t etLow, - mithep::Collection *basicClusters); + const mithep::Collection *basicClusters); static Double_t CaloTowerHadIsolation(const ThreeVector *p, Double_t extRadius, Double_t intRadius, Double_t etLow, - mithep::Collection *caloTowers); + const mithep::Collection + *caloTowers); static Double_t CaloTowerEmIsolation(const ThreeVector *p, Double_t extRadius, Double_t intRadius, Double_t etLow, - mithep::Collection *caloTowers); + const mithep::Collection *caloTowers); }; } #endif