Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Add support for secondary vertex smearing #43

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

adamdddave
Copy link
Contributor

Implemented through base class RapidVertexSmear
Extended to random sampling of Histogram (1,2 and 3D) through RapidVertexSmearHisto
Configurable on decaying particles
implemented as

@0
	name : D0_0
	endVertexSmear : MyVertexSmear

where MyVertexSmear points to a configuration file in
$RAPIDSIM_CONFIG/config/smear or $RAPIDSIM_ROOT/config/smear.

This file has the structure

Dstar_vertex_resolutions.root
VTX3D
0. hdst3d

where the first line is the rootfile in $RAPIDSIM_{CONFIG/ROOT}/rootfiles/smear
second line is the type of smearing (here a TH3 to be randomly sampled)
and 3rd line is first a threshold and second the histogram for that threshold.

todo:
(1) add support for threshold variable choice in configuration
(2) add support for smearind direction in config file

Implemented through base class RapidVertexSmear
Extended to Histogram (1,2 and 3D) through RapidVertexSmearHisto
Configurable on decaying particles
implemented as
```
@0
	name : D0_0
	endVertexSmear : MyVertexSmear
```
where `MyVertexSmear` points to a configuration file in
`$RAPIDSIM_CONFIG/config/smear` or `$RAPIDSIM_ROOT/config/smear`.

This file has the structure
```
Dstar_vertex_resolutions.root
VTX3D
0. hdst3d
```
where the first line is the rootfile in `$RAPIDSIM_{CONFIG/ROOT}/rootfiles/smear`
second line is the type of smearing (here a TH3 to be randomly sampled)
and 3rd line is first a threshold and second the histogram for that threshold.

todo:
(1) add support for threshold variable choice in configuration
(2) add support for smearind direction in config file
@adamdddave adamdddave changed the title Add support for secondary vertex smearing WIP: Add support for secondary vertex smearing Aug 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant