ClassImp(AliBtoJPSItoEleAnalysis)
//----------------------------------------------------------------------------
-AliBtoJPSItoEleAnalysis::AliBtoJPSItoEleAnalysis() {
+AliBtoJPSItoEleAnalysis::AliBtoJPSItoEleAnalysis():
+fVertexOnTheFly(kFALSE),
+fSim(kFALSE),
+fOnlySignal(kFALSE),
+fOnlyPrimaryJpsi(kFALSE),
+fPID("TRDTPCparam"),
+fPtCut(0.),
+fd0Cut(0.),
+fMassCut(1000.),
+fPidCut(0.)
+{
// Default constructor
- SetPtCut();
- Setd0Cut();
- SetPidCut();
- SetMassCut();
SetBCuts();
SetVertex1();
- SetPID();
- fVertexOnTheFly = kFALSE;
- fSim = kFALSE;
- fOnlySignal = kFALSE;
- fOnlyPrimaryJpsi = kFALSE;
}
//----------------------------------------------------------------------------
AliBtoJPSItoEleAnalysis::~AliBtoJPSItoEleAnalysis() {}
// create the AliVertexerTracks object
// (it will be used only if fVertexOnTheFly=kTrue)
- AliVertexerTracks *vertexer1 = new AliVertexerTracks;
+ AliVertexerTracks *vertexer1 = new AliVertexerTracks();
if(fVertexOnTheFly) {
// open the mean vertex
TFile *invtx = new TFile("AliESDVertexMean.root");
goodVtx1 = kFALSE;
if(SelectInvMass(mom)) {
// primary vertex from *other* tracks in the event
+ vertexer1->SetFieldkG(event->GetMagneticField());
skipped[0] = trkEntryP[iTrkP];
skipped[1] = trkEntryN[iTrkN];
vertexer1->SetSkipTracks(2,skipped);