| Beta Level Objects |
| Function |
Notes |
Plots | >
| Branch: Cnd_<PidName> |
Class: BtaCandIdI |
const TLorentzVector& p4(Float_t fltlen=0.0) |
Returns p4Cached value if stored, otherwise uses p4Reco for tracks & clusters |
 |
| const TLorentzVector& p4Cached() |
Returns stored value of p4 |
 |
| const TLorentzVector& p4Reco(Float_t fltlen=0.0) |
Calculates p4 from reco object (track or cluster) |
 |
| Int_t lundID() |
|
 |
| const TrkRecoTrkI* trk() |
|
ptr |
| const EmcCandI* emc() |
|
ptr |
| const IfrAbs3DI* ifr() |
|
ptr |
| const PidInfoChargedSummaryI* pid() |
|
ptr |
| UInt_t nDau() |
|
 |
| const BtaCandIdI* dau(UInt_t i) |
|
ptr |
| const BtaCandVtxI* decayVtx() |
|
ptr |
| KanID ID() |
|
obj |
| Branch: Cnd_<PidName>_p4 |
Class:BtaCandP4I |
| const TLorentzVector& p4() |
|
 |
| Float_t px() |
|
 |
| Float_t py() |
|
 |
| Float_t pz() |
|
 |
| Float_t e() |
|
 |
| Branch: Cnd_<PidName>_vtx |
Class:BtaCandVtxI |
| Float_t x() |
|
 |
| Float_t y() |
|
 |
| Float_t z() |
|
 |
| Float_t chi2() |
|
 |
| UInt_t nDof() |
|
 |
| BtaAbsVertex::VtxStatus vtxStatus() |
Returns 0 for success, non-zero for various failures |
 |
| Branch: Cnd_<ListName> |
Class:KanRefObject<BtaCandIdI> |
| const BtaCandIdI* obj() |
Follows reference. Use with lists branches: input->Draw("Cnd_List.obj()->p4().E()") |
ptr |
| Branch: Tag |
Class:TagEventTagK |
| Bool_t boolVal(const char*) |
Use \" in Draw(). For example: input->Draw("Tag.floatVal(\"R2\")) |
 |
| Int_t intVal(const char*) |
? |
| Float_t floatVal(const char*) |
 |
| Branch: G4_Vertices |
Class:GVertexI |
| Float_t x() |
|
 |
| Float_t y() |
|
 |
| Float_t z() |
|
 |
| Float_t tof() |
|
 |
| UShort_t cause() |
|
 |
| const GTrackI* parentTrack() |
|
ptr |
| KanID parentID() |
|
obj |
| Branch: GTracks |
Class:GTrackI |
| Int_t pdtEntry() |
|
 |
| Float_t px() |
|
 |
| Float_t py() |
|
 |
| Float_t pz() |
|
 |
| Float_t e() |
|
 |
| const GVertexI* parentVertex() |
|
ptr |
| const GVertexI* terminalVertex() |
|
ptr |
| const GTrackI* parentTrack() |
|
ptr |
| Branches: <Cmp>__Eid; BkgEid |
Class:KanEvtIDI |
| UInt_t platform() |
|
 |
| UInt_t partitionMask() |
|
 |
| UInt_t timeStamp_u() |
|
 |
| UInt_t timeStamp_l() |
|
 |
| UInt_t run() |
|
 |
| UInt_t bdbTimeGmtSec() |
|
? |
| UInt_t bdbTimeGmtNSec() |
|
? |
| UInt_t configKey() |
|
 |
| . |
| Micro ("aod") Level Objects |
| Function |
Notes |
Plots |
| Branch: Trk_Tracks |
Class:TrkRecoTrkI |
| Int_t nActive(TrkEnums::TrkViewInfo view=TrkEnums::bothView) |
|
 |
| Int_t nDch(TrkEnums::TrkViewInfo view=TrkEnums::bothView) |
|
 |
| Int_t nSvt(TrkEnums::TrkViewInfo view=TrkEnums::bothView) |
|
 |
| UInt_t firstDchLayer() |
|
 |
| UInt_t lastDchLayer() |
|
 |
| TrkEnums::TrkViewInfo svtView(Int_t layer) |
|
? |
| Float_t startFoundRange() |
|
 |
| Float_t endFoundRange() |
|
 |
| TrkSimpTrajI* seedTrajectory() |
|
ptr |
| TrkRepI* trackRep(PdtPid::PidType hypo=PdtPid::null) |
|
ptr |
| Branch: Trk_Reps |
Class:TrkRepI |
| PdtPid::PidType pidType() |
|
 |
| Double_t chisqProb() |
|
 |
| Bool_t fitValid() |
Should always return kTRUE |
 |
| Bool_t fitCurrent() |
Should always return kTRUE |
 |
| Int_t charge() |
Uses BField. Needs access to "Trk" conditions system |
 |
| TVector3& momentum(double fltlen=0.0) |
Uses BField. Needs access to "Trk" conditions system |
 |
| TrkErrCode::TrkSuccess fitSuccess() |
Returns 0 for success, non-zero for various failures |
 |
| Branch: Trk_Trajs |
Class:TrkSimpTrajI |
| Double_t flightRangeStart() |
|
 |
| Double_t flightRangeStop() |
|
|
| Double_t flightLength() |
|
|
| UInt_t nParameters() |
Always returns 5 |
 |
| Double_t d0() |
Needs TrkDataK V01-05-01 or later |
 |
| Double_t z0() |
 |
| Double_t phi0() |
 |
| Double_t omega() |
 |
| Double_t tanDip() |
 |
| Branch: Emc_Digis |
Class:EmcDigiI |
| UInt_t energy() |
Uncalibrated quantity |
 |
| Short_t time() |
In TDC counts, not Float |
 |
| UInt_t theta() |
Crystal Index, not Float |
 |
| UInt_t phi() |
Crystal Index, not Float |
 |
| UInt_t calibIdx() |
Always returns 1 |
 |
| Branch: Emc_TMInfos |
Class:EmcTMInfoI |
| const EmcTrkInterInfoI* intersection() |
|
ptr |
| const EmcBumpI* bump() |
|
ptr |
| Branch: Emc_001_MultiBumps, Emc_001_SingleBumps |
Class:EmcBumpI |
| UInt_t nDigis() |
|
 |
| UInt_t nSharedDigis() |
Only relevent for MultiBumps |
 |
| const EmcDigiI* sharedDigi(UInt_t i) |
Only relevent for MultiBumps |
ptr |
| Double_t weight(UInt_t i) |
Only relevent for MultiBumps |
 |
| UInt_t nUnSharedDigis() |
|
 |
| const EmcDigiI* unSharedDigi(UInt_t i) |
|
ptr |
| const EmcClusterI* cluster() |
|
ptr |
| Branch: Emc_001_Clusters |
Class:EmcClusterI |
| UInt_t nBumps() |
|
 |
| UInt_t nDigis() |
|
 |
| EmcDigiI* digi(UInt_t i) |
|
ptr |
| Branch: Emc_001_Cands |
Class:EmcCandI |
| const TrkRecoTrkI* track() |
|
ptr |
| const EmcClusterI* cluster() |
Only 1 of cluster() and bump() returns non-null pointer |
ptr |
| const EmcBumpI* bump() |
ptr |
| Branch: Ifr_Abs1Ds |
Class:IfrAbs1DI |
| Int_t strip() |
|
 |
| Int_t view() |
|
 |
| Int_t layer() |
|
 |
| Int_t sector() |
|
 |
| Int_t strips() |
|
 |
| Branch: Ifr_Abs3Ds |
Class:IfrAbs3DI |
| UInt_t nDigis() |
|
 |
| const IfrAbs1DI* digi(UInt_t i) |
|
ptr |
| Branch: Pid_SvtPids |
Class:SvtPidInfoI |
| Double_t momentum() |
|
 |
| Double_t getMeanDedx() |
|
 |
| UInt_t getNPoints() |
|
 |
| Branch: Pid_DchPids |
Class:DchPidInfoI |
| UChar_t nHypos() |
Always returns 1 |
 |
| UChar_t algorithmId() |
Always returns 1 |
 |
| Double_t dedx(PdtPid::PidType=PdtPid::pion) |
Returns the same value regardless of pid type |
 |
| Double_t dedxErr(PdtPid::PidType=PdtPid::pion) |
 |
| Double_t momentum(PdtPid::PidType=PdtPid::pion) |
 |
| UInt_t nSamples(PdtPid::PidType=PdtPid::pion) |
 |
| Branch: Pid_DrcPids |
Class:DrcPidInfoI |
| UInt_t nHypos() |
Always returns 5 |
 |
| Double_t nExPhotons(PdtPid::PidType pid) |
Needs PidDataK V01-05-01 or later |
 |
| Double_t consistency(PdtPid::PidType pid) |
 |
| Double_t likelihood(PdtPid::PidType pid) |
 |
| Double_t thetaC() |
 |
| Double_t thetaCErr() |
 |
| Double_t momentum() |
 |
| UInt_t nHit() |
 |
| UInt_t nBkg() |
 |
| Branch: Pid_EmcPids |
Class:EmcTrkInterInfoI |
| Double_t theta() |
Needs PidDataK V01-05-01 or later |
 |
| Double_t phi() |
 |
| Double_t thetaTrack() |
 |
| Double_t phiTrack() |
 |
| Double_t momentum() |
 |
| Branch: Pid_IfrPids |
Class:IfrPidInfoI |
| Float_t matchQuality() |
Always returns 0. |
 |
| Float_t interactionLengths() |
|
 |
| Float_t interactionLengthsBeforeIron() |
|
 |
| Float_t chiSqPdof() |
|
 |
| Float_t expectedInteractionLengths() |
|
 |
| Float_t rpcMuonProbability() |
|
 |
| Float_t expectLayers() |
|
 |
| Float_t cLikelihood() |
|
 |
| Float_t deltaLambdaPrime() |
|
 |
| Branch: Pid_Summaries |
Class:PidInfoChargedSummaryI |
| const SvtPidInfoI* svt() |
|
ptr |
| const DchPidInfoI* dch() |
|
ptr |
| const DrcPidInfoI* drc() |
|
ptr |
| const EmcTrkInterInfoI* emc() |
|
ptr |
| const IfrPidInfoI* ifr() |
|
ptr |
|
| Branches: Reco_TrkRecoTrks, Reco_EmcCands_001, Reco_IfrAbs3Ds |
Class RecoCompGMatchI<R,G> |
| const R* rObj() |
Returns reconstruction object |
ptr |
| UInt_t nGObj() |
Returns number of matched Geant objects |
 |
| const G* gObj(UInt_t i) |
Returns matched Geant object by index (Best match first) |
ptr |
| UInt_t nComposites() |
Returns number of matched underlying objects (hits or digis) |
 |
| KanID rObjID() |
|
obj |
| KanID gObjID(UInt_t i) |
|
obj |