![]() |
AliPhysics
958ad07 (958ad07)
|
#include <AliAnalysisTaskITSTPCalignment.h>
Public Types | |
enum | { kNoESD =0, kNoESDfriend =1, kNoFriendTrack =2, kNoITSoutParams =3, kESDfriend =4, kFriendsSkipBit =5, kFriendTrack =6, kITSoutParams =7 } |
Public Member Functions | |
AliAnalysisTaskITSTPCalignment () | |
AliAnalysisTaskITSTPCalignment (const char *name) | |
virtual | ~AliAnalysisTaskITSTPCalignment () |
void | SetupAlignerArray (Int_t t0, Int_t tend, Int_t slotwidth) |
void | SetFillDebugTree (Bool_t m=kTRUE) |
void | SetDoQA (Bool_t d=kTRUE) |
void | SetMinPt (Double_t m) |
void | SetMinNclsITS (Int_t m) |
void | SetMinNclsTPC (Int_t m) |
void | DoQA (AliExternalTrackParam *paramsITS, AliExternalTrackParam *paramsTPC) |
void | SetRejectOutliers (Bool_t set=kTRUE) |
void | SetRejectOutliersSigma2Median (Bool_t set=kTRUE) |
void | SetOutRejSigma (Double_t d) |
void | SetOutRejSigma2Median (Double_t d) |
void | SetOutRejSigmaOnMerge (Double_t d) |
void | SetUseITSoutGlobalTrack (Bool_t b) |
void | SetUseITSoutITSSAtrack (Bool_t b) |
Int_t | FindMatchingTracks (TObjArray &arrITS, TObjArray &arrTPC, AliESDEvent *pESD) |
void | AnalyzeESDevent (AliESDEvent *event) |
virtual void | UserCreateOutputObjects () |
virtual void | UserExec (Option_t *option) |
virtual Bool_t | UserNotify () |
void | Terminate (Option_t *) |
Private Member Functions | |
AliAnalysisTaskITSTPCalignment (const AliAnalysisTaskITSTPCalignment &) | |
AliAnalysisTaskITSTPCalignment & | operator= (const AliAnalysisTaskITSTPCalignment &) |
ClassDef (AliAnalysisTaskITSTPCalignment, 3) | |
Private Attributes | |
AliRelAlignerKalmanArray * | fArrayITSglobal |
AliRelAlignerKalmanArray * | fArrayITSsa |
array of aligners with ITS global More... | |
TTree * | fDebugTree |
array of aligners ITS standalone More... | |
AliRelAlignerKalman * | fAligner |
tree More... | |
TList * | fList |
aligner More... | |
Bool_t | fFillDebugTree |
list with QA histograms More... | |
Bool_t | fDoQA |
Int_t | fT0 |
Int_t | fTend |
Int_t | fSlotWidth |
Double_t | fMinPt |
Int_t | fMinPointsVol1 |
Int_t | fMinPointsVol2 |
Bool_t | fRejectOutliers |
Double_t | fOutRejSigma |
Bool_t | fRejectOutliersSigma2Median |
Double_t | fOutRejSigma2Median |
Double_t | fOutRejSigmaOnMerge |
Bool_t | fUseITSoutGlobalTrack |
Bool_t | fUseITSoutITSSAtrack |
Definition at line 22 of file AliAnalysisTaskITSTPCalignment.h.
anonymous enum |
Enumerator | |
---|---|
kNoESD | |
kNoESDfriend | |
kNoFriendTrack | |
kNoITSoutParams | |
kESDfriend | |
kFriendsSkipBit | |
kFriendTrack | |
kITSoutParams |
Definition at line 26 of file AliAnalysisTaskITSTPCalignment.h.
AliAnalysisTaskITSTPCalignment::AliAnalysisTaskITSTPCalignment | ( | ) |
AliAnalysisTaskITSTPCalignment::AliAnalysisTaskITSTPCalignment | ( | const char * | name | ) |
Definition at line 68 of file AliAnalysisTaskITSTPCalignment.cxx.
|
inlinevirtual |
Definition at line 38 of file AliAnalysisTaskITSTPCalignment.h.
|
private |
void AliAnalysisTaskITSTPCalignment::AnalyzeESDevent | ( | AliESDEvent * | event | ) |
Definition at line 424 of file AliAnalysisTaskITSTPCalignment.cxx.
Referenced by UserExec().
|
private |
void AliAnalysisTaskITSTPCalignment::DoQA | ( | AliExternalTrackParam * | paramsITS, |
AliExternalTrackParam * | paramsTPC | ||
) |
Definition at line 604 of file AliAnalysisTaskITSTPCalignment.cxx.
Referenced by AnalyzeESDevent().
Int_t AliAnalysisTaskITSTPCalignment::FindMatchingTracks | ( | TObjArray & | arrITS, |
TObjArray & | arrTPC, | ||
AliESDEvent * | pESD | ||
) |
Definition at line 489 of file AliAnalysisTaskITSTPCalignment.cxx.
Referenced by AnalyzeESDevent().
|
private |
|
inline |
Definition at line 43 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by runInteractive(), and runLocal().
|
inline |
Definition at line 42 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 45 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 46 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 44 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 51 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 52 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 53 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 49 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 50 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 40 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 54 of file AliAnalysisTaskITSTPCalignment.h.
|
inline |
Definition at line 55 of file AliAnalysisTaskITSTPCalignment.h.
void AliAnalysisTaskITSTPCalignment::Terminate | ( | Option_t * | ) |
Definition at line 481 of file AliAnalysisTaskITSTPCalignment.cxx.
|
virtual |
Definition at line 116 of file AliAnalysisTaskITSTPCalignment.cxx.
|
virtual |
Definition at line 384 of file AliAnalysisTaskITSTPCalignment.cxx.
|
virtual |
Definition at line 102 of file AliAnalysisTaskITSTPCalignment.cxx.
|
private |
tree
Definition at line 70 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), Terminate(), UserCreateOutputObjects(), and UserNotify().
|
private |
Definition at line 67 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), and UserCreateOutputObjects().
|
private |
array of aligners with ITS global
Definition at line 68 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), Terminate(), and UserCreateOutputObjects().
|
private |
array of aligners ITS standalone
Definition at line 69 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by UserCreateOutputObjects(), and UserNotify().
|
private |
Definition at line 74 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), and SetDoQA().
|
private |
list with QA histograms
Definition at line 73 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetFillDebugTree(), and UserNotify().
|
private |
aligner
Definition at line 71 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), DoQA(), FindMatchingTracks(), UserCreateOutputObjects(), and UserExec().
|
private |
Definition at line 79 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by FindMatchingTracks(), and SetMinNclsITS().
|
private |
Definition at line 80 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by FindMatchingTracks(), and SetMinNclsTPC().
|
private |
Definition at line 78 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by FindMatchingTracks(), and SetMinPt().
|
private |
Definition at line 82 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetOutRejSigma(), and UserCreateOutputObjects().
|
private |
Definition at line 84 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetOutRejSigma2Median(), and UserCreateOutputObjects().
|
private |
Definition at line 85 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetOutRejSigmaOnMerge(), and UserCreateOutputObjects().
|
private |
Definition at line 81 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetRejectOutliers(), and UserCreateOutputObjects().
|
private |
Definition at line 83 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetRejectOutliersSigma2Median(), and UserCreateOutputObjects().
|
private |
Definition at line 77 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetupAlignerArray(), and UserCreateOutputObjects().
|
private |
Definition at line 75 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetupAlignerArray(), and UserCreateOutputObjects().
|
private |
Definition at line 76 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by SetupAlignerArray(), and UserCreateOutputObjects().
|
private |
Definition at line 86 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), and SetUseITSoutGlobalTrack().
|
private |
Definition at line 87 of file AliAnalysisTaskITSTPCalignment.h.
Referenced by AnalyzeESDevent(), and SetUseITSoutITSSAtrack().