![]() |
ATLAS Offline Software
|
#include <Select_onia2mumu.h>
Public Member Functions | |
| Select_onia2mumu (const std::string &t, const std::string &n, const IInterface *p) | |
| StatusCode | initialize () override |
| inirialization and finalization | |
| virtual StatusCode | addBranches (const EventContext &ctx) const override |
| : augmentation and selection Retrieved vertices are augmented with usual information. | |
Private Member Functions | |
| void | ProcessVertex (xAOD::BPhysHypoHelper &, xAOD::BPhysHelper::pv_type) const |
Private Attributes | |
| ToolHandle< Trk::V0Tools > | m_v0Tools |
| tools | |
| std::string | m_hypoName |
| job options | |
| SG::ReadHandleKey< xAOD::VertexContainer > | m_inputVtxContainerName |
| name of the input container name | |
| std::vector< double > | m_trkMasses |
| track mass hypotheses | |
| double | m_massHypo |
| vertex mass hypothesis | |
| double | m_massMax |
| invariant mass range | |
| double | m_massMin |
| invariant mass range | |
| double | m_chi2Max |
| max chi2 cut | |
| double | m_lxyMin |
| min lxy cut | |
| int | m_DoVertexType |
| Allows user to skip certain vertexes - bitwise test 7==all(111) | |
| bool | m_do3d |
Definition at line 32 of file Select_onia2mumu.h.
| DerivationFramework::Select_onia2mumu::Select_onia2mumu | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 25 of file Select_onia2mumu.cxx.
|
overridevirtual |
: augmentation and selection Retrieved vertices are augmented with usual information.
Selection is performed and each candidate is decorated with the Char_t flag named "passed_"+name() to indicate whether if the candidate passed the selection. This flag is then used by the event selection tool and by the vertex thinning tool.
Definition at line 131 of file Select_onia2mumu.cxx.
|
override |
inirialization and finalization
Definition at line 52 of file Select_onia2mumu.cxx.
|
private |
Definition at line 67 of file Select_onia2mumu.cxx.
|
private |
max chi2 cut
Definition at line 63 of file Select_onia2mumu.h.
|
private |
Definition at line 66 of file Select_onia2mumu.h.
|
private |
Allows user to skip certain vertexes - bitwise test 7==all(111)
Definition at line 65 of file Select_onia2mumu.h.
|
private |
job options
name of the mass hypothesis. E.g. Jpis, Upsi, etc. Will be used as a prefix for decorations
Definition at line 57 of file Select_onia2mumu.h.
|
private |
name of the input container name
Definition at line 58 of file Select_onia2mumu.h.
|
private |
min lxy cut
Definition at line 64 of file Select_onia2mumu.h.
|
private |
vertex mass hypothesis
Definition at line 60 of file Select_onia2mumu.h.
|
private |
invariant mass range
Definition at line 61 of file Select_onia2mumu.h.
|
private |
invariant mass range
Definition at line 62 of file Select_onia2mumu.h.
|
private |
track mass hypotheses
Definition at line 59 of file Select_onia2mumu.h.
|
private |
tools
Definition at line 53 of file Select_onia2mumu.h.