#include <Mustache.h>
Public Member Functions | |
void | FillMustacheVar (const std::vector< CaloCluster > &clusters) |
int | InsideMust () |
float | LowestMustClust () |
void | MustacheClust (const std::vector< CaloCluster > &clusters, std::vector< unsigned int > &insideMust, std::vector< unsigned int > &outsideMust) |
float | MustacheE () |
float | MustacheEOut () |
float | MustacheEtOut () |
void | MustacheID (const CaloClusterPtrVector &clusters, int &nclusters, float &EoutsideMustache) |
void | MustacheID (const std::vector< const CaloCluster * > &, int &nclusers, float &EoutsideMustache) |
void | MustacheID (const reco::SuperCluster &sc, int &nclusters, float &EoutsideMustache) |
int | OutsideMust () |
Private Member Functions | |
template<class RandomAccessPtrIterator > | |
void | MustacheID (const RandomAccessPtrIterator &, const RandomAccessPtrIterator &, int &nclusters, float &EoutsideMustache) |
Private Attributes | |
float | Energy_In_Mustache_ |
float | Energy_Outside_Mustache_ |
float | Et_Outside_Mustache_ |
int | excluded_ |
int | included_ |
float | LowestClusterEInMustache_ |
Definition at line 22 of file Mustache.h.
void reco::Mustache::FillMustacheVar | ( | const std::vector< CaloCluster > & | clusters | ) |
Definition at line 254 of file Mustache.cc.
|
inline |
|
inline |
void reco::Mustache::MustacheClust | ( | const std::vector< CaloCluster > & | clusters, |
std::vector< unsigned int > & | insideMust, | ||
std::vector< unsigned int > & | outsideMust | ||
) |
Definition at line 216 of file Mustache.cc.
|
inline |
|
inline |
|
inline |
void reco::Mustache::MustacheID | ( | const CaloClusterPtrVector & | clusters, |
int & | nclusters, | ||
float & | EoutsideMustache | ||
) |
Definition at line 162 of file Mustache.cc.
void reco::Mustache::MustacheID | ( | const std::vector< const CaloCluster * > & | clusters, |
int & | nclusers, | ||
float & | EoutsideMustache | ||
) |
Definition at line 168 of file Mustache.cc.
void reco::Mustache::MustacheID | ( | const reco::SuperCluster & | sc, |
int & | nclusters, | ||
float & | EoutsideMustache | ||
) |
Definition at line 155 of file Mustache.cc.
|
private |
Definition at line 175 of file Mustache.cc.
|
inline |
|
private |
Definition at line 54 of file Mustache.h.
Referenced by MustacheE().
|
private |
Definition at line 55 of file Mustache.h.
Referenced by MustacheEOut().
|
private |
Definition at line 56 of file Mustache.h.
Referenced by MustacheEtOut().
|
private |
Definition at line 58 of file Mustache.h.
Referenced by OutsideMust().
|
private |
Definition at line 59 of file Mustache.h.
Referenced by InsideMust().
|
private |
Definition at line 57 of file Mustache.h.
Referenced by LowestMustClust().