#include <PhiWedge.h>
Public Member Functions | |
float | Energy () const |
int | iPhi () const |
float | MaxTime () const |
float | MinTime () const |
float | MinusZDirectionConfidence () const |
float | MinusZOriginConfidence () const |
int | NumberOfConstituents () const |
int | OverlappingCSCHaloTriggers () const |
int | OverlappingCSCRecHits () const |
int | OverlappingCSCSegments () const |
int | OverlappingCSCTracks () const |
float | PhiHigh () const |
float | PhiLow () const |
PhiWedge () | |
PhiWedge (float E, int iphi, int constituents) | |
PhiWedge (float E, int iphi, int constituents, float min_time, float max_time) | |
PhiWedge (const PhiWedge &) | |
float | PlusZDirectionConfidence () const |
float | PlusZOriginConfidence () const |
void | SetMinMaxTime (float min, float max) |
void | SetOverlappingCSCHaloTriggers (int x) |
void | SetOverlappingCSCRecHits (int x) |
void | SetOverlappingCSCSegments (int x) |
void | SetOverlappingCSCTracks (int x) |
void | SetPlusZOriginConfidence (float x) |
float | ZDirectionConfidence () const |
~PhiWedge () | |
Private Attributes | |
int | constituents_ |
float | energy_ |
int | iphi_ |
float | max_time_ |
float | min_time_ |
int | OverlappingCSCHaloTriggers_ |
int | OverlappingCSCRecHits_ |
int | OverlappingCSCSegments_ |
int | OverlappingCSCTracks_ |
float | PlusZOriginConfidence_ |
Definition at line 13 of file PhiWedge.h.
PhiWedge::PhiWedge | ( | ) |
Definition at line 12 of file PhiWedge.cc.
References constituents_, energy_, iphi_, max_time_, min_time_, OverlappingCSCHaloTriggers_, OverlappingCSCRecHits_, OverlappingCSCSegments_, OverlappingCSCTracks_, and PlusZOriginConfidence_.
PhiWedge::PhiWedge | ( | float | E, |
int | iphi, | ||
int | constituents | ||
) |
Definition at line 25 of file PhiWedge.cc.
References constituents_, energy_, iphi_, max_time_, min_time_, OverlappingCSCHaloTriggers_, OverlappingCSCRecHits_, OverlappingCSCSegments_, OverlappingCSCTracks_, and PlusZOriginConfidence_.
PhiWedge::PhiWedge | ( | float | E, |
int | iphi, | ||
int | constituents, | ||
float | min_time, | ||
float | max_time | ||
) |
Definition at line 41 of file PhiWedge.cc.
References constituents_, energy_, iphi_, max_time_, min_time_, OverlappingCSCHaloTriggers_, OverlappingCSCRecHits_, OverlappingCSCSegments_, OverlappingCSCTracks_, and PlusZOriginConfidence_.
PhiWedge::PhiWedge | ( | const PhiWedge & | wedge | ) |
Definition at line 56 of file PhiWedge.cc.
References constituents_, Energy(), energy_, iPhi(), iphi_, max_time_, MaxTime(), min_time_, MinTime(), NumberOfConstituents(), OverlappingCSCHaloTriggers(), OverlappingCSCHaloTriggers_, OverlappingCSCRecHits(), OverlappingCSCRecHits_, OverlappingCSCSegments(), OverlappingCSCSegments_, OverlappingCSCTracks(), OverlappingCSCTracks_, PlusZOriginConfidence(), and PlusZOriginConfidence_.
|
inline |
Definition at line 23 of file PhiWedge.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 59 of file PhiWedge.h.
References OverlappingCSCHaloTriggers_.
Referenced by PhiWedge().
|
inline |
Definition at line 58 of file PhiWedge.h.
References OverlappingCSCRecHits_.
Referenced by PhiWedge().
|
inline |
Definition at line 57 of file PhiWedge.h.
References OverlappingCSCSegments_.
Referenced by PhiWedge().
|
inline |
Definition at line 56 of file PhiWedge.h.
References OverlappingCSCTracks_.
Referenced by PhiWedge().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 52 of file PhiWedge.h.
References PlusZOriginConfidence_.
Referenced by PhiWedge().
|
inline |
Definition at line 66 of file PhiWedge.h.
References hpstanc_transforms::max, max_time_, min(), and min_time_.
|
inline |
|
inline |
Definition at line 64 of file PhiWedge.h.
References OverlappingCSCRecHits_.
Referenced by GlobalHaloAlgo::Calculate().
|
inline |
Definition at line 63 of file PhiWedge.h.
References OverlappingCSCSegments_.
Referenced by GlobalHaloAlgo::Calculate().
|
inline |
|
inline |
Definition at line 67 of file PhiWedge.h.
References PlusZOriginConfidence_.
Referenced by EcalHaloAlgo::Calculate(), and HcalHaloAlgo::Calculate().
|
inline |
|
private |
Definition at line 74 of file PhiWedge.h.
Referenced by NumberOfConstituents(), and PhiWedge().
|
private |
Definition at line 72 of file PhiWedge.h.
Referenced by Energy(), and PhiWedge().
|
private |
Definition at line 73 of file PhiWedge.h.
Referenced by iPhi(), PhiHigh(), PhiLow(), and PhiWedge().
|
private |
Definition at line 76 of file PhiWedge.h.
Referenced by MaxTime(), PhiWedge(), and SetMinMaxTime().
|
private |
Definition at line 75 of file PhiWedge.h.
Referenced by MinTime(), PhiWedge(), and SetMinMaxTime().
|
private |
Definition at line 81 of file PhiWedge.h.
Referenced by OverlappingCSCHaloTriggers(), PhiWedge(), and SetOverlappingCSCHaloTriggers().
|
private |
Definition at line 80 of file PhiWedge.h.
Referenced by OverlappingCSCRecHits(), PhiWedge(), and SetOverlappingCSCRecHits().
|
private |
Definition at line 79 of file PhiWedge.h.
Referenced by OverlappingCSCSegments(), PhiWedge(), and SetOverlappingCSCSegments().
|
private |
Definition at line 78 of file PhiWedge.h.
Referenced by OverlappingCSCTracks(), PhiWedge(), and SetOverlappingCSCTracks().
|
private |
Definition at line 77 of file PhiWedge.h.
Referenced by MinusZDirectionConfidence(), MinusZOriginConfidence(), PhiWedge(), PlusZDirectionConfidence(), PlusZOriginConfidence(), SetPlusZOriginConfidence(), and ZDirectionConfidence().