[Halld-offline] Fwd: error running plugins on Spring 2016 data

Elton Smith elton at jlab.org
Tue Feb 16 07:25:51 EST 2016


I'm passing this on to the offline group that may be able to address 
Adesh's problem.  Elton.


-------- Forwarded Message --------
Subject: 	error running plugins on Spring 2016 data
Date: 	Mon, 15 Feb 2016 14:26:59 -0500
From: 	Adesh Subedi <adesh at jlab.org>
Reply-To: 	adesh at jlab.org
To: 	David Lawrence <davidl at jlab.org>
CC: 	Matthew Shepherd <mashephe at indiana.edu>, Elton Smith <elton at jlab.org>



Hi Dave,

I tried running some plugins (FCAL_online, for example) to look at pi0 
peak on data taken recently (Run 10270). I repetitively get the 
following error no matter which plugin I run and basically get 0 events 
in the output histograms. I've tried some other later runs but all of 
them have the same problem.

Any idea how to fix this?

Mon Feb 15 14:20:10 2016 # thr=139834224559872 # --- EVIO ---: Mismatch 
of number of events passed to MergeObjLists. Throwing exception.
Mon Feb 15 14:20:10 2016 # thr=139834224559872 # --- EVIO ---: 
Nevents1=20  Nevents2=120
JANA ERROR>>Exception thrown from ParseEVIOEvent!
JANA ERROR>>
JANA ERROR>>?JException:    code = 0    text = Number of events in 
JEventSource_EVIO::MergeObjLists do not match!
JANA ERROR>>
JANA ERROR>>Stack trace:
JANA ERROR>>
JANA ERROR>> jana::JException::getStackTrace(bool, unsigned long)
JANA ERROR>> jana::JException::JException(std::string const&)
JANA ERROR>> 
JEventSource_EVIO::MergeObjLists(std::list<JEventSource_EVIO::ObjList*, 
std::allocator<JEventSource_EVIO::ObjList*> >&, 
std::list<JEventSource_EVIO::ObjList*, 
std::allocator<JEventSource_EVIO::ObjList*> >&)
JANA ERROR>> JEventSource_EVIO::ParseEVIOEvent(evio::evioDOMTree*, 
std::list<JEventSource_EVIO::ObjList*, 
std::allocator<JEventSource_EVIO::ObjList*> >&)
JANA ERROR>> JEventSource_EVIO::ParseEvents(JEventSource_EVIO::ObjList*)
JANA ERROR>> JEventSource_EVIO::GetObjects(jana::JEvent&, 
jana::JFactory_base*)
JANA ERROR>>   jerror_t 
jana::JEvent::GetObjects<DFCALDigiHit>(std::vector<DFCALDigiHit const*, 
std::allocator<DFCALDigiHit const*> >&, jana::JFactory_base*)
JANA ERROR>>   jana::JFactory<DFCALDigiHit>* 
jana::JEventLoop::GetFromFactory<DFCALDigiHit>(std::vector<DFCALDigiHit 
const*, std::allocator<DFCALDigiHit const*> >&, char const*, 
jana::JEventLoop::data_source_t&, bool)
JANA ERROR>>   jana::JFactory<DFCALDigiHit>* 
jana::JEventLoop::Get<DFCALDigiHit>(std::vector<DFCALDigiHit const*, 
std::allocator<DFCALDigiHit const*> >&, char const*, bool)
JANA ERROR>> JEventProcessor_FCAL_online::evnt(jana::JEventLoop*, 
unsigned long)
JANA ERROR>>   jana::JEventLoop::OneEvent()
JANA ERROR>>   jana::JEventLoop::Loop()
JANA ERROR>>   LaunchThread(void*)
JANA ERROR>>   LaunchThread(void*)
JANA ERROR>>   LaunchThread(void*)
JANA ERROR>>
JANA ERROR>>


-- 
Regards

Adesh




More information about the Halld-offline mailing list