#include <AlphaT.h>
Public Member Functions | |
template<class T > | |
AlphaT (std::vector< T const * > const &p4, bool setDHtZero=false, bool use_et=true) | |
template<class T > | |
AlphaT (std::vector< T > const &p4, bool setDHtZero=false, bool use_et=true) | |
double | value (void) const |
double | value (std::vector< bool > &jet_sign) const |
Private Member Functions | |
double | value_ (std::vector< bool > *jet_sign) const |
Private Attributes | |
std::vector< double > | et_ |
std::vector< double > | px_ |
std::vector< double > | py_ |
bool | setDHtZero_ |
AlphaT::AlphaT | ( | std::vector< T const * > const & | p4, |
bool | setDHtZero = false , |
||
bool | use_et = true |
||
) |
AlphaT::AlphaT | ( | std::vector< T > const & | p4, |
bool | setDHtZero = false , |
||
bool | use_et = true |
||
) |
Definition at line 32 of file AlphaT.h.
References et_, px_, py_, setDHtZero_, and HcalDetIdTransform::transform().
|
inline |
Definition at line 40 of file AlphaT.h.
References value_().
Referenced by Types.int32::__nonzero__(), Types.uint32::__nonzero__(), Types.int64::__nonzero__(), Types.uint64::__nonzero__(), Types.double::__nonzero__(), Types.bool::__nonzero__(), Types.string::__nonzero__(), SUSY_HLT_alphaT::analyze(), average.Average::average(), Types.string::configValue(), Types.FileInPath::configValue(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.FileInPath::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), and Types.vstring::insertInto().
|
inline |
Definition at line 43 of file AlphaT.h.
References value_().
Referenced by Types.int32::__nonzero__(), Types.uint32::__nonzero__(), Types.int64::__nonzero__(), Types.uint64::__nonzero__(), Types.double::__nonzero__(), Types.bool::__nonzero__(), Types.string::__nonzero__(), average.Average::average(), Types.string::configValue(), Types.FileInPath::configValue(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.FileInPath::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), and Types.vstring::insertInto().
|
private |
Definition at line 5 of file AlphaT.cc.
References funct::abs(), et_, mps_fire::i, dqmiolumiharvest::j, SiStripPI::max, px_, py_, setDHtZero_, and mathSSE::sqrt().
Referenced by value().
|
private |
|
private |
|
private |