Skip to content

Commit 4e1d89a

Browse files
MichaelLettrichshahor02
authored andcommitted
[ALIGN] port AliAlgVtx
1 parent 4c99fd4 commit 4e1d89a

4 files changed

Lines changed: 17 additions & 16 deletions

File tree

Detectors/Align/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ o2_add_library(Align
3131
#src/AliAlgSteer.cxx
3232
src/AliAlgTrack.cxx
3333
src/AliAlgVol.cxx
34-
#src/AliAlgVtx.cxx
34+
src/AliAlgVtx.cxx
3535
#src/Mille.cxx
3636
PUBLIC_LINK_LIBRARIES O2::FrameworkLogger
3737
O2::ReconstructionDataFormats
@@ -64,7 +64,7 @@ o2_target_root_dictionary(
6464
#include/Align/AliAlgSteer.h
6565
include/Align/AliAlgTrack.h
6666
include/Align/AliAlgVol.h
67-
#include/Align/AliAlgVtx.h
67+
include/Align/AliAlgVtx.h
6868
#include/Align/AliAlgRes.h
6969
#include/Align/AliAlgResFast.h
7070
include/Align/AliAlgConstraint.h

Detectors/Align/include/Align/AliAlgVtx.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
#define ALIALGVTX_H
2929

3030
#include "Align/AliAlgSens.h"
31-
class AliTrackPointArray;
32-
class AliESDtrack;
31+
// class AliTrackPointArray; FIXME(milettri): needs AliTrackPointArray
32+
//class AliESDtrack; FIXME(milettri): needs AliESDtrack
3333
class AliAlgPoint;
3434

3535
namespace o2
@@ -54,7 +54,7 @@ class AliAlgVtx : public AliAlgSens
5454
virtual void PrepareMatrixL2GIdeal() { fMatL2GIdeal.Clear(); } // unit matrix
5555
virtual void PrepareMatrixT2L();
5656
//
57-
virtual AliAlgPoint* TrackPoint2AlgPoint(int pntId, const AliTrackPointArray* trpArr, const AliESDtrack* t);
57+
// virtual AliAlgPoint* TrackPoint2AlgPoint(int pntId, const AliTrackPointArray* trpArr, const AliESDtrack* t); FIXME(milettri): needs AliTrackPointArray, AliESDtrack
5858
//
5959
protected:
6060
AliAlgVtx(const AliAlgVtx&);

Detectors/Align/src/AliAlgVtx.cxx

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
/// @brief Special fake "sensor" for event vertex.
1515

1616
#include "Align/AliAlgVtx.h"
17-
//#include "AliTrackPointArray.h"
18-
//#include "AliESDtrack.h"
17+
//#include "AliTrackPointArray.h" FIXME(milettri): needs AliTrackPointArray
18+
//#include "AliESDtrack.h" FIXME(milettri): needs AliESDtrack
1919
#include "Align/AliAlgPoint.h"
2020
#include "Align/AliAlgDet.h"
2121
#include "Framework/Logger.h"
@@ -63,14 +63,15 @@ void AliAlgVtx::ApplyCorrection(double* vtx) const
6363
//
6464
}
6565

66-
//____________________________________________
67-
AliAlgPoint* AliAlgVtx::TrackPoint2AlgPoint(int, const AliTrackPointArray*, const AliESDtrack*)
68-
{
69-
// convert the pntId-th point to AliAlgPoint
70-
static int cnt = 0;
71-
AliErrorF("This method shound not have been called, %d", cnt++);
72-
return 0;
73-
}
66+
//FIXME(milettri): needs AliTrackPointArray, AliESDtrack
67+
////____________________________________________
68+
//AliAlgPoint* AliAlgVtx::TrackPoint2AlgPoint(int, const AliTrackPointArray*, const AliESDtrack*)
69+
//{
70+
// // convert the pntId-th point to AliAlgPoint
71+
// static int cnt = 0;
72+
// LOG(ERROR) << "This method shound not have been called," << cnt++;
73+
// return 0;
74+
//}
7475

7576
} // namespace align
7677
} // namespace o2

Detectors/Align/src/AlignLinkDef.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
//#pragma link C++ class o2::align::AliAlgSteer + ;
2222
#pragma link C++ class o2::align::AliAlgTrack + ;
2323
#pragma link C++ class o2::align::AliAlgVol + ;
24-
//#pragma link C++ class o2::align::AliAlgVtx + ;
24+
#pragma link C++ class o2::align::AliAlgVtx + ;
2525
//#pragma link C++ class o2::align::AliAlgRes + ;
2626
//#pragma link C++ class o2::align::AliAlgResFast + ;
2727
#pragma link C++ class o2::align::AliAlgConstraint + ;

0 commit comments

Comments
 (0)