Giter Site home page Giter Site logo

Comments (12)

GernotMaier avatar GernotMaier commented on September 23, 2024 1

OK. So signal extraction is simply a sliding window searching for the maximum integrated ADC counts, followed by the image cleaning described in the document above.

from protopipe.

GernotMaier avatar GernotMaier commented on September 23, 2024 1

Depends on the telescope type and the typical width of the pulse shapes.

For prod5, this is LST: 2, MST-F: 4, MST-N 4, SST: 6

Note that I up-sample the FlashCam traces by a factor of 4 (using the code provided by the FlashCam team)

from protopipe.

GernotMaier avatar GernotMaier commented on September 23, 2024 1

for prod3b:

  • LST: 4
  • MST-N: 6
  • MST-F: 4
  • GC-SST: 8
  • SST-1M: 6
  • ASTRi-SST: 6

from protopipe.

HealthyPear avatar HealthyPear commented on September 23, 2024

@GernotMaier here there should not be big differences, taking into account that the extractor that CTAMARS uses came from VERITAS.

To summarise

  • gain selection from high to low channel via a threshold of N ADC counts (where N is configurable, default is 4000 waveform sample units)
  • image extraction as explained in the docstring here - the default preliminary cleaning thresholds are (6,3) for LSTCam, (8,4) for NectarCam, (4, 2) for SSTs (dummy values)

Any major differences wrt to what EventDisplay does?

from protopipe.

GernotMaier avatar GernotMaier commented on September 23, 2024

Major difference is obviously the image cleaning methods applied. Eventdisplay uses the optimised next-neighbour cleaning (https://ui.adsabs.harvard.edu/abs/2013ICRC...33.3000S/abstract).

from protopipe.

HealthyPear avatar HealthyPear commented on September 23, 2024

This is an issue which I dedicated to the calibration phase - do you mean that you use this cleaning also in the middle of the 2 image extraction passes?

from protopipe.

GernotMaier avatar GernotMaier commented on September 23, 2024

trying to understand what 'in the middle of the two image extraction passes' means. You refer to the double pass cleaning from VERITAS? I don't use this for CTA but only do a single pass cleaning using Maxim's cleaning method.

from protopipe.

HealthyPear avatar HealthyPear commented on September 23, 2024

Yes, I mean the cleaning that is used in the CTAMARS version between 1st pass and 2nd pass.

So you do not use a double-pass image extraction.
Does the document you link above describe also image extraction or only the cleaning afterward? In the latter case, can you point me to the document that describes the image extraction procedure you use in EventDisplay? (perhaps the references from your repo?)

from protopipe.

GernotMaier avatar GernotMaier commented on September 23, 2024

I thought image extraction == image cleaning...do you mean the trace integration step or what do you call image extraction?

from protopipe.

HealthyPear avatar HealthyPear commented on September 23, 2024

I call image extraction the process that translates ADC counts (or anyway sample units of the waveform) to phe which results in calibrated images which will after get cleaned and parametrized to DL1

what is a bit confusing is that in the 2-pass image extraction of CTAMARS there is a preliminary image cleaning, but the whole process is image extraction

from protopipe.

HealthyPear avatar HealthyPear commented on September 23, 2024

How large is this window in sample units?

from protopipe.

HealthyPear avatar HealthyPear commented on September 23, 2024

I never tested cameras outside LSTCam and NectarCam, so good to know!

Any chance you can pass me these same numbers for e.g. Prod3b baseline (North & South)?

I promise I'll start Prod5...

from protopipe.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.