Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Corryvreckan
Corryvreckan
Commits
704aea8c
Commit
704aea8c
authored
Apr 12, 2018
by
Simon Spannagel
Browse files
CLICpix2: auto-scale ToA and Cnt histograms
parent
faeccc97
Pipeline
#355338
passed with stages
in 2 minutes and 15 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/algorithms/Clicpix2EventLoader/Clicpix2EventLoader.cpp
View file @
704aea8c
...
...
@@ -112,14 +112,20 @@ void Clicpix2EventLoader::initialise() {
decoder
=
new
clicpix2_frameDecoder
(
comp
,
sp_comp
,
matrix_config
);
LOG
(
INFO
)
<<
"Prepared CLICpix2 frame decoder."
;
// Check if longcounting mode is on, defined by pixel 0,0:
int
maxcounter
=
256
;
if
(
matrix_config
[
std
::
make_pair
(
0
,
0
)].
GetLongCounter
())
{
maxcounter
=
8192
;
}
// Make histograms for debugging
hHitMap
=
new
TH2F
(
"hitMap"
,
"hitMap"
,
det
->
nPixelsX
(),
0
,
det
->
nPixelsX
(),
det
->
nPixelsY
(),
0
,
det
->
nPixelsY
());
hHitMapDiscarded
=
new
TH2F
(
"hitMapDiscarded"
,
"hitMapDiscarded"
,
det
->
nPixelsX
(),
0
,
det
->
nPixelsX
(),
det
->
nPixelsY
(),
0
,
det
->
nPixelsY
());
hPixelToT
=
new
TH1F
(
"pixelToT"
,
"pixelToT"
,
32
,
0
,
31
);
hPixelToA
=
new
TH1F
(
"pixelToA"
,
"pixelToA"
,
8192
,
0
,
819
1
);
hPixelCnt
=
new
TH1F
(
"pixelCnt"
,
"pixelCnt"
,
8192
,
0
,
819
1
);
hPixelToA
=
new
TH1F
(
"pixelToA"
,
"pixelToA"
,
maxcounter
,
0
,
maxcounter
-
1
);
hPixelCnt
=
new
TH1F
(
"pixelCnt"
,
"pixelCnt"
,
maxcounter
,
0
,
maxcounter
-
1
);
hPixelsPerFrame
=
new
TH1F
(
"pixelsPerFrame"
,
"pixelsPerFrame"
,
1000
,
0
,
1000
);
// Initialise member variables
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment