#include <TMBTrackCal.hpp>
Public Member Functions | |
| TMBTrackCal () | |
| TMBTrackCal (TRef chptr, TRef vtxref, Float_t dcaZ, Float_t dcaR, Float_t *eta, Float_t *phi, Float_t *e010, Float_t *e015, Float_t *e020, Float_t *e030, Float_t *e040, Float_t *e050, Float_t *e070) | |
| virtual | ~TMBTrackCal () |
| void | getCalEtaPhi (Int_t layer, Float_t &eta, Float_t &phi) const |
| Float_t | getE010 (Int_t ly) const |
| Float_t | getE015 (Int_t ly) const |
| Float_t | getE020 (Int_t ly) const |
| Float_t | getE030 (Int_t ly) const |
| Float_t | getE040 (Int_t ly) const |
| Float_t | getE050 (Int_t ly) const |
| Float_t | getE070 (Int_t ly) const |
| Float_t | PtWeighteDetectorEta () const |
| Float_t | getDCAz () const |
| Float_t | getDCAr () const |
| const TMBTrack * | GetChargedTrack () const |
| const TMBVertex * | GetVertex () const |
| void | print (std::ostream &os) const |
| ClassDef (TMBTrackCal, 1) | |
Private Attributes | |
| Float_t | _eta [17] |
| Float_t | _phi [17] |
| Float_t | _e010 [17] |
| Float_t | _e015 [17] |
| Float_t | _e020 [17] |
| Float_t | _e030 [17] |
| Float_t | _e040 [17] |
| Float_t | _e050 [17] |
| Float_t | _e070 [17] |
| Float_t | _dcaR |
| Float_t | _dcaZ |
| TRef | _chptr |
| TRef | _vtxref |
This object stores the path of tracks within the calorimeter using full track propagators and its energy around different cone sizes at each layer.
Definition at line 21 of file TMBTrackCal.hpp.
|
|
Definition at line 17 of file TMBTrackCal.cpp. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 22 of file TMBTrackCal.cpp. References _chptr, _dcaR, _dcaZ, _e010, _e015, _e020, _e030, _e040, _e050, _e070, _eta, _phi, and _vtxref. |
|
|
Definition at line 47 of file TMBTrackCal.cpp. |
|
||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 54 of file TMBTrackCal.cpp. Referenced by TMBTrackCalJet::GetDR(). |
|
|
Definition at line 68 of file TMBTrackCal.hpp. References _chptr. Referenced by TMBTrackCalJet::GetDR(), TMBTrackCalJet::print(), and print(). |
|
|
Definition at line 66 of file TMBTrackCal.hpp. References _dcaR. Referenced by TMBTrackCalJet::print(). |
|
|
Definition at line 65 of file TMBTrackCal.hpp. References _dcaZ. Referenced by TMBTrackCalJet::print(). |
|
|
Definition at line 60 of file TMBTrackCal.cpp. References _e010. Referenced by print(). |
|
|
Definition at line 64 of file TMBTrackCal.cpp. References _e015. Referenced by TMBTrackCalJet::print(), and print(). |
|
|
Definition at line 68 of file TMBTrackCal.cpp. References _e020. |
|
|
Definition at line 72 of file TMBTrackCal.cpp. References _e030. Referenced by print(). |
|
|
Definition at line 76 of file TMBTrackCal.cpp. References _e040. |
|
|
Definition at line 80 of file TMBTrackCal.cpp. References _e050. |
|
|
Definition at line 84 of file TMBTrackCal.cpp. References _e070. |
|
|
Definition at line 69 of file TMBTrackCal.hpp. References _vtxref. Referenced by TMBTrackCalJet::print(), and print(). |
|
|
Definition at line 108 of file TMBTrackCal.cpp. References _dcaR, _dcaZ, _eta, _phi, GetChargedTrack(), getE010(), getE015(), getE030(), GetVertex(), TMBVector3::Pt(), PtWeighteDetectorEta(), and TMBVertex::vz(). |
|
|
Definition at line 89 of file TMBTrackCal.cpp. Referenced by TMBTrackCalJet::print(), and print(). |
|
|
Definition at line 39 of file TMBTrackCal.hpp. Referenced by GetChargedTrack(), and TMBTrackCal(). |
|
|
Definition at line 36 of file TMBTrackCal.hpp. Referenced by getDCAr(), print(), and TMBTrackCal(). |
|
|
Definition at line 37 of file TMBTrackCal.hpp. Referenced by getDCAz(), print(), and TMBTrackCal(). |
|
|
Definition at line 28 of file TMBTrackCal.hpp. Referenced by getE010(), and TMBTrackCal(). |
|
|
Definition at line 29 of file TMBTrackCal.hpp. Referenced by getE015(), and TMBTrackCal(). |
|
|
Definition at line 30 of file TMBTrackCal.hpp. Referenced by getE020(), and TMBTrackCal(). |
|
|
Definition at line 31 of file TMBTrackCal.hpp. Referenced by getE030(), PtWeighteDetectorEta(), and TMBTrackCal(). |
|
|
Definition at line 32 of file TMBTrackCal.hpp. Referenced by getE040(), and TMBTrackCal(). |
|
|
Definition at line 33 of file TMBTrackCal.hpp. Referenced by getE050(), and TMBTrackCal(). |
|
|
Definition at line 34 of file TMBTrackCal.hpp. Referenced by getE070(), and TMBTrackCal(). |
|
|
Definition at line 25 of file TMBTrackCal.hpp. Referenced by getCalEtaPhi(), print(), PtWeighteDetectorEta(), and TMBTrackCal(). |
|
|
Definition at line 26 of file TMBTrackCal.hpp. Referenced by getCalEtaPhi(), print(), and TMBTrackCal(). |
|
|
Definition at line 40 of file TMBTrackCal.hpp. Referenced by GetVertex(), and TMBTrackCal(). |
1.3.4