[Halld-offline] errors in current sim-recon commissioning associated with BField map
Shepherd, Matthew
mashephe at indiana.edu
Thu Jan 29 13:19:55 EST 2015
Sean,
Thanks - things work fine now. I must have missed your updates.
Matt
---------------------------------------------------------------------
Matthew Shepherd, Associate Professor
Department of Physics, Indiana University, Swain West 265
727 East Third Street, Bloomington, IN 47405
Office Phone: +1 812 856 5808
> On Jan 29, 2015, at 1:04 PM, Sean Dobbs <s-dobbs at northwestern.edu> wrote:
>
> Matt,
>
> I just finished compiling the code from scratch, and didn't see the error that you reported. I did check in a few files that I missed this morning, so maybe you missed them when you updated version. Could you try updating again and let me know if you still see the problems?
>
> ---Sean
>
> On Thu, Jan 29, 2015 at 12:00 PM, Shepherd, Matthew <mashephe at indiana.edu> wrote:
>
> I sent a previous message about a compilation failure
>
>
> libraries/TRACKING/DTrackCandidate_factory_THROWN.cc: In constructor 'DTrackCandidate_factory_THROWN::DTrackCandidate_factory_THROWN()':
> libraries/TRACKING/DTrackCandidate_factory_THROWN.cc:32: error: 'bfield' was not declared in this scope
> libraries/TRACKING/DTrackCandidate_factory_THROWN.cc: In member function 'virtual jerror_t DTrackCandidate_factory_THROWN::brun(jana::JEventLoop*, int)':
> libraries/TRACKING/DTrackCandidate_factory_THROWN.cc:41: error: 'bfield' was not declared in this scope
> libraries/TRACKING/DTrackCandidate_factory_THROWN.cc: In member function 'virtual jerror_t DTrackCandidate_factory_THROWN::evnt(jana::JEventLoop*, int)':
> libraries/TRACKING/DTrackCandidate_factory_THROWN.cc:109: error: 'bfield' was not declared in this scope
>
> I was able to fix this in my local copy by:
>
> forward delcaring the DMagneticFieldMap class
>
> and adding member data:
>
> DMagneticFieldMap* bfield;
>
> to the DTrackCandidate_factor_THROWN.h file.
>
> I didn't check this in because I wasn't sure that compiles implies correct
>
> Then I ran into this:
>
> libraries/TRACKING/DTrackHitSelectorALT2.cc:47: error: prototype for 'DTrackHitSelectorALT2::DTrackHitSelectorALT2(jana::JEventLoop*, int)' does not match any in class 'DTrackHitSelectorALT2'
> libraries/TRACKING/DTrackHitSelectorALT2.h:18: error: candidates are: DTrackHitSelectorALT2::DTrackHitSelectorALT2(const DTrackHitSelectorALT2&)
> libraries/TRACKING/DTrackHitSelectorALT2.h:20: error: DTrackHitSelectorALT2::DTrackHitSelectorALT2(jana::JEventLoop*)
>
>
> This one is a little more intertwined with other code.
> Multiple modifications are needed associated with
> getting the run number through the right place.
>
> It seems like a good strategy for now is for me to roll
> back to yesterday's code until these changes get made.
>
> Matt
>
> ---------------------------------------------------------------------
> Matthew Shepherd, Associate Professor
> Department of Physics, Indiana University, Swain West 265
> 727 East Third Street, Bloomington, IN 47405
>
> Office Phone: +1 812 856 5808
>
>
> _______________________________________________
> Halld-offline mailing list
> Halld-offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-offline
>
>
>
> --
> Sean Dobbs
> Department of Physics & Astronomy
> Northwestern University
> phone: 847-467-2826
More information about the Halld-offline
mailing list