[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compilation error, DTwoGammaFit_factory




There was a temporary incompatibility between
TwoGammaFit factory and kinematic fitter.
Try now.

Cheers,
Mihajlo

Quoting "Mark M. Ito" <marki@jlab.org>:

> I am getting an error:
>
> g++ -I. -I.. -I../include -I/home/marki/gluex/include
> -I/home/marki/jana/jana_svn_daily_linux/include -D_ROOT_ -pthread
> -m32 -I/usr/local/src/root/prod/include
> -I/usr/local/src/root/prod/include -O2 -Wall -c -o
> DTwoGammaFit_factory.o DTwoGammaFit_factory.cc
> DTwoGammaFit_factory.cc: In member function ?virtual jerror_t
> DTwoGammaFit_factory::evnt(JEventLoop*, int)?:
> DTwoGammaFit_factory.cc:60: error: no matching function for call to
> ?DKinFit::SetFinal(std::vector<const DKinematicData*,
> std::allocator<const DKinematicData*> >&)?
> DKinFit.h:112: note: candidates are: void
> DKinFit::SetFinal(std::vector<DKinematicData,
> std::allocator<DKinematicData> >&)
> DTwoGammaFit_factory.cc:63: error: conversion from
> ?std::vector<DKinematicData, std::allocator<DKinematicData> >? to
> non-scalar type ?std::vector<DKinematicData*,
> std::allocator<DKinematicData*> >? requested
>
>