PandaRoot
PndHoughMultipletCreator.h
Go to the documentation of this file.
1
//****************************************************************************
2
//* This file is part of PandaRoot. *
3
//* *
4
//* PandaRoot is distributed under the terms of the *
5
//* GNU General Public License (GPL) version 3, *
6
//* copied verbatim in the file "LICENSE". *
7
//* *
8
//* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9
//* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10
//* The authors are listed in the file "AUTHORS". *
11
//****************************************************************************
12
14
// PndHoughMultipletCreator
15
// Creates Multiplets: all possible hit combination
17
28
#ifndef PndHoughMultipletCreator_H_
29
#define PndHoughMultipletCreator_H_
30
31
#include "FairTask.h"
32
#include "
PndTrackCand.h
"
33
34
class
PndHoughMultipletCreator
{
35
public
:
36
PndHoughMultipletCreator
() {}
37
38
virtual
~PndHoughMultipletCreator
(){};
40
std::vector<std::vector<FairLink>>
multiplets_creator
(
PndTrackCand
trackCandWithoutSkewed,
int
num);
41
42
private
:
43
ClassDef(
PndHoughMultipletCreator
, 1);
44
};
45
46
#endif
/*PndHoughMultipletCreator_H_*/
PndHoughMultipletCreator::~PndHoughMultipletCreator
virtual ~PndHoughMultipletCreator()
Definition:
PndHoughMultipletCreator.h:38
PndHoughMultipletCreator::PndHoughMultipletCreator
PndHoughMultipletCreator()
Definition:
PndHoughMultipletCreator.h:36
PndTrackCand.h
PndHoughMultipletCreator
Definition:
PndHoughMultipletCreator.h:34
PndHoughMultipletCreator::multiplets_creator
std::vector< std::vector< FairLink > > multiplets_creator(PndTrackCand trackCandWithoutSkewed, int num)
: creates doublets or triplets from a track Canddidate.
PndTrackCand
Definition:
PndTrackCand.h:53
home
gitlab-runner
builds
Vxspf1vo
0
PandaRootGroup
PandaRoot
tracking
PndHoughTrackFinder
PndHoughMultipletCreator.h
Generated on Fri Nov 29 2024 06:04:42 for PandaRoot by
1.8.13