Print

Print


Commit in hps-java/src/main/java/org/lcsim/hps/recon/ecal on MAIN
HPSEcalRawConverter.java+1-411.1 -> 1.2
HPSEcalRawConverterDriver.java+3-51.1 -> 1.2
+4-46
2 modified files
RawTrackerHit to CalorimeterHit converter

hps-java/src/main/java/org/lcsim/hps/recon/ecal
HPSEcalRawConverter.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- HPSEcalRawConverter.java	3 May 2012 00:14:54 -0000	1.1
+++ HPSEcalRawConverter.java	3 May 2012 00:17:54 -0000	1.2
@@ -95,59 +95,19 @@
             
 	}
         
-//        public IExpandedIdentifier getIdentifier(short x, short y) {
-//            
-//            IIdentifierHelper helper = ecal.getDetectorElement().getIdentifierHelper();
-//            IExpandedIdentifier expId = new ExpandedIdentifier(helper.getIdentifierDictionary().getNumberOfFields());
-//            expId.setValue(helper.getFieldIndex("system"), ecal.getSystemID());
-//            
-//            expId.setValue(helper.getFieldIndex("ix"), x);
-//            expId.setValue(helper.getFieldIndex("iy"), y);
-//            return expId;
-//            
-//        }
 
         public CalorimeterHit HitDtoA(RawTrackerHit hit) {
-                //dec.setID(hit.getCellID());
-		//return new HPSRawCalorimeterHit(DtoA(hit.getAmplitude(), hit.getCellID()), dec.getPosition(), period * hit.getTimeStamp() + dt, hit.getCellID(), 0);
                 double time = 0.0;
                 long id = hit.getCellID();
-                int type = 0;
-                //System.out.println("id " + id);
-                
+                int type = 0;                
                 double rawEnergy = (double) sumADC(hit);
-                //IExpandedIdentifier expId = getIdentifier();
-//                IDetectorElement detElem;
-//                try {
-//                   detElem = hit.getDetectorElement();
-//                } 
-//                catch (NullPointerException exc) {
-//                    
-//                }
-//              
-                
-               
-                
-                //System.out.println(hit.getDetectorElement().getName());
-                //System.out.println(hit.getDetectorElement().getGeometry().getPosition().toString());
-                
                 Hep3Vector pvec = hit.getDetectorElement().getGeometry().getPosition();
                 double [] pos = new double[3];
                 pos[0] = pvec.x();
                 pos[1] = pvec.y();
                 pos[2] = pvec.z();
                 CalorimeterHit h = new HPSRawCalorimeterHit(rawEnergy+0.0000001, null, time, id, 0);
-                //System.out.println(" raw energy " + rawEnergy);
                 return h;
         }
 
-//	public CalorimeterHit HitDtoA(RawCalorimeterHit hit) {
-//		dec.setID(hit.getCellID());
-//		return new HPSRawCalorimeterHit(DtoA(hit.getAmplitude(), hit.getCellID()), dec.getPosition(), period * hit.getTimeStamp() + dt, hit.getCellID(), 0);
-//	}
-
-//	public RawCalorimeterHit HitAtoD(CalorimeterHit hit) {
-//		dec.setID(hit.getCellID());
-//		return new HPSFADCCalorimeterHit(hit.getCellID(), AtoD(hit.getRawEnergy(), hit.getCellID()), (int) Math.round(hit.getTime() / period), 0);
-//	}
 }

hps-java/src/main/java/org/lcsim/hps/recon/ecal
HPSEcalRawConverterDriver.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- HPSEcalRawConverterDriver.java	3 May 2012 00:14:54 -0000	1.1
+++ HPSEcalRawConverterDriver.java	3 May 2012 00:17:54 -0000	1.2
@@ -16,7 +16,7 @@
 /**
  *
  * @author Sho Uemura <[log in to unmask]>
- * @version $Id: HPSEcalRawConverterDriver.java,v 1.1 2012/05/03 00:14:54 phansson Exp $
+ * @version $Id: HPSEcalRawConverterDriver.java,v 1.2 2012/05/03 00:17:54 phansson Exp $
  */
 public class HPSEcalRawConverterDriver extends Driver {
 
@@ -87,10 +87,8 @@
 		ArrayList<CalorimeterHit> newHits = new ArrayList<CalorimeterHit>();
 
 		for (RawTrackerHit hit : hits) {
-                    //if (debug) System.out.println("Try to convert hit: " + hit.toString());
-                    //newHits.add(converter.HitDtoA(hit));
-                    //if (debug) System.out.println("Added hit (rawEnergy "+ newHits.get(newHits.size()-1).getRawEnergy() + "): " + newHits.get(newHits.size()-1).toString());
-		}
+                    newHits.add(converter.HitDtoA(hit));
+                }
                 int flags = 0;
 		event.put(ecalCollectionName, newHits, CalorimeterHit.class, flags, ecalReadoutName);
                 String s = ecalCollectionName; //"EcalCalHits";
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1