EUTelescope Developers Meeting

Europe/Zurich
  • Installation
    • Take ROOT out of ILCinstall, have users install themselves -> Tom
      • Install doesn't work with ROOT 6
      • Should check if ROOT already installed -> download if it isn't
      • Tobias and Simon working to create an installer for developers -> Frank Gaede
      • Feedback from ATLAS ITk Pixels addressed

--> starting with this now, check issue 3.18 on issue tracker

  • Documentation
    • Tom's documentation for Pixel? -> report in Pixel TB meeting sometime
      • To be expanded for use by 'everyone'
      • Virtual machines with working installation available
        • Host today

--> strip ones ready for distribution

--> standard ones ready in a few days

  • Add recommendations for versions
  • Put it on eutelescope.web.cern.ch -> Tom
    • Waiting for feedback
  • EUTelescope forum old, use GitHub issue tracker -> Ingrid to formulate a mail
  • Updating/concentrating mailing lists for users and developers -> Edo, (Tobias)
    • One list for developers, one for announcements to users
    • Questions/discussions on issue tracker
  • Clean up old code -> Tobias
    • Backend work
      • Branch w/o Alex' GBL ready, not merged yet -> GBL code
        • Old GBL removed
      • Developers documentation growing
      • Simon helping in clean up
      • Implement nice indentation using clang_format
        • Get open pull requests in order before -> still open
        • Convention on Euler angles -> ALICE needs to change some processors, tbd next months
          --> settled
        • One more pull request to come from ALICE -> mainly histograms
          --> didn't arrive, go ahead with clang_format
        • ALIBAVA pull request
          -> person to maintain this code?
      • Tbd: remove some old processors
  • X0 measurement
    • Benni/Ulf's code, GBL-based (biased, because you put in a material estimate!)
    • Study resolution and impact of bias in GBL-method -> Hendrik
      • Test measurements in week 44
      • Not done -> do before christmas
  • GBL
    • Compare Alex' and Simons code -> Edo
      • Klaus' and Simons code give same results
    • create more general version, compatible with current definitions -> Tom (Tobias)
    • Implement generalized track search (currently using triplet search for pattern recognition)
  • GEAR -> DONE
    • Write alignment constants to GEAR file -> Tobias, nearly done
    • New GEAR format: Tobias' proposal
      • Will break backward compatibility
      • Valuable new features
      • Ready for version 1.1

-> Tobias

  • Pull request from ALICE, which uses new convention for Euler angles
  • Which convention to use? -> Tobias to discuss with ALICE people, then pick one!
  • Discussed the new format:
    • Table in 'GEAR' issue on github for revision -> converge within next few days
    • Implementation done!
  • Both old and new version work now -> has been validated
  • Split up into many libraries -> DONE
    • Simon restructured source tree
      • Three libraries: libeutelescope (main lib, interfaces, etc, EUDAQ links against this), libeutelreaders, libeutelprocessors
    • DONE!
  • Test/update examples, nightlies and continuous integration -> Edo, Tobias
    • To be done when version is stable, after development and clean up
  • Long term maintenance
    • Regular meetings -> biweekly, Monday 10am, announced via eutelescope-meeting@cern.ch -> Jens
      • Move agenda to DESY indico
        • Jan made agenda available, but: DESY indico missing vidyo functionality, some people don't have accounts
      • Try out CERN again: Category is Home/Experiments/EUDET
        • Test for next meeting
  • Paper -> Jens, Hendrik
    • Measurements to show?
    • Validation with simulation
      • Alignment precision, weak modes, etc.
      • Pointing resolution
      • DAF vs GBL
    • Systematics
    • Aim at spring 2017
  • AoB
  • Lingxin
    • How to ignore FE-65p2 DUT
      • In EUDAQ converter plugin, write the DUT data to a different collection, then ignore it in EUTelescope
    • Noisy sensors: use binary clustering
      • What are the differences between available clustering processors?
      • EUTel Sparse/Geometric clustering construct clusters of hit pixels using distance and timing conditions
      • Charge weighting done later in Hitmaker processor
There are minutes attached to this event. Show them.
The agenda of this meeting is empty