Hello again, A hopefully more intelligent question: how can I get the χ2 value for a candidate particle? I don't see it as a method under ReconstructedParticle. Is there a utility that can calculate this automatically? Thanks, Kyle On Sun, Oct 25, 2015 at 2:25 PM, Kyle McCarty <[log in to unmask]> wrote: > Hello Sho, > > You're right; that was stupid of me. I copied the name to the first if > statement, and missed doing so for the second instance. > > Also, that file name does not sound like pass3 - it's probably pass2. >> > > That might be; I couldn't remember for sure which it was. > > Thanks, > > Kyle > > On Sun, Oct 25, 2015 at 2:23 PM, Sho Uemura <[log in to unmask]> > wrote: > >> tridentCandidates = event.get(ReconstructedParticle.class, >> clusterCollectionName); >> >> you're using clusterCollectionName. >> >> Also, that file name does not sound like pass3 - it's probably pass2. >> >> >> On Sun, 25 Oct 2015, Kyle McCarty wrote: >> >> Hello hps-software, >>> >>> I am trying to look at V0 candidate particles.According to confluence ( >>> >>> https://confluence.slac.stanford.edu/display/hpsg/MC+Recon+Collection+Definitions >>> ), >>> the collection for (say, unconstrained) V0 candidates is >>> "UnconstrainedV0Candidates" and should be of type >>> "ReconstructedParticle." >>> >>> When running on this collection, however, I get ClassCastException >>> errors. >>> I tried this code to check the object type of the collection: >>> >>> String tridentCollectionName = "UnconstrainedV0Candidates"; >>> >>>> List<ReconstructedParticle> tridentCandidates = null; >>>> if(event.hasCollection(ReconstructedParticle.class, >>>> tridentCollectionName)) { >>>> tridentCandidates = event.get(ReconstructedParticle.class, >>>> clusterCollectionName); >>>> } else { >>>> tridentCandidates = new ArrayList<ReconstructedParticle>(0); >>>> } >>>> >>>> for(Object o : tridentCandidates) { >>>> System.out.println(o.getClass().getName()); >>>> } >>>> >>> >>> >>> It outputs "org.lcsim.lcio.SIOCluster" as the object type of V0 candidate >>> collection. Can anyone assist me with figuring out what is wrong here? >>> Am I >>> accessing something incorrectly? I am using the file >>> "hps_005772.10_recon_R340.slcio" (should be from pass-3) if that helps. >>> >>> Thanks, >>> >>> Kyle >>> >>> ######################################################################## >>> Use REPLY-ALL to reply to list >>> >>> To unsubscribe from the HPS-SOFTWARE list, click the following link: >>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1 >>> >>> > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the HPS-SOFTWARE list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1