![]() |
Project
|
Namespaces | |
namespace | CA |
namespace | cluster_writer_workflow |
namespace | constants |
namespace | dcs_adapos_parser_workflow |
namespace | dcs_generator_workflow |
namespace | dcs_parser_workflow |
namespace | gpu |
namespace | ioutils |
namespace | math_utils |
namespace | reco_workflow |
namespace | study |
namespace | test_data_reader_workflow |
namespace | threshold_aggregator_workflow |
namespace | track_writer_workflow |
Typedefs | |
template<typename T > | |
using | bounded_vector = std::pmr::vector< T > |
using | Vertex = o2::dataformats::Vertex< o2::dataformats::TimeStamp< int > > |
using | DPCOM = o2::dcs::DataPointCompositeObject |
using | DPID = o2::dcs::DataPointIdentifier |
using | DPVAL = o2::dcs::DataPointValue |
template<typename T > | |
using | BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T > |
using | CompClusType = std::vector< o2::itsmft::CompClusterExt > |
using | PatternsType = std::vector< unsigned char > |
using | ROFrameRType = std::vector< o2::itsmft::ROFRecord > |
using | LabelsType = o2::dataformats::MCTruthContainer< o2::MCCompLabel > |
using | ROFRecLblT = std::vector< o2::itsmft::MC2ROFRecord > |
Enumerations | |
enum class | TrackingMode { Sync , Async , Cosmics , Unset } |
enum class | TrackletMode { Layer0Layer1 = 0 , Layer1Layer2 = 2 } |
enum | RunTypes { THR_SCAN = 15 , THR_SCAN_SHORT = 2 , THR_SCAN_SHORT_33 = 16 , THR_SCAN_SHORT_2_10HZ = 18 , THR_SCAN_SHORT_100HZ = 19 , THR_SCAN_SHORT_200HZ = 20 , THR_SCAN_SHORT_150INJ = 55 , VCASN150 = 23 , VCASN100 = 10 , VCASN100_100HZ = 21 , VCASN130 = 22 , VCASNBB = 24 , ITHR150 = 27 , ITHR100 = 11 , ITHR100_100HZ = 25 , ITHR130 = 26 , DIGITAL_SCAN = 13 , DIGITAL_SCAN_100HZ = 31 , DIGITAL_SCAN_NOMASK = 37 , ANALOGUE_SCAN = 14 , PULSELENGTH_SCAN = 32 , TOT_CALIBRATION = 36 , TOT_CALIBRATION_1_ROW = 41 , VRESETD_150 = 38 , VRESETD_300 = 39 , VRESETD_2D = 42 , END_RUN = 0 } |
enum | FitTypes { DERIVATIVE = 0 , FIT = 1 , HITCOUNTING = 2 , NO_FIT = 3 } |
Functions | |
DataProcessorSpec | getNoiseCalibratorSpec (bool useClusters, int pmode=0) |
framework::DataProcessorSpec | getTestDataGetterSpec () |
framework::DataProcessorSpec | getTestDataReaderSpec () |
O2ParamImpl (o2::its::CookedConfigParam) | |
std::ostream & | operator<< (std::ostream &os, Detector &source) |
std::istream & | operator>> (std::istream &os, Detector &source) |
VertexerTraits * | createVertexerTraitsGPU () |
template<int nLayers = 7> | |
void | countTrackletsInROFsHandler (const IndexTableUtils *utils, const uint8_t *multMask, const int startROF, const int endROF, const int maxROF, const int deltaROF, const int vertexId, const Vertex *vertices, const int *rofPV, const int nVertices, const Cluster **clusters, std::vector< unsigned int > nClusters, const int **ROFClusters, const unsigned char **usedClusters, const int **clustersIndexTables, int **trackletsLUTs, gsl::span< int * > trackletsLUTsHost, const int iteration, const float NSigmaCut, bounded_vector< float > &phiCuts, const float resolutionPV, std::array< float, nLayers > &minR, std::array< float, nLayers > &maxR, bounded_vector< float > &resolutions, std::vector< float > &radii, bounded_vector< float > &mulScatAng, const int nBlocks, const int nThreads) |
template<int nLayers = 7> | |
void | computeTrackletsInROFsHandler (const IndexTableUtils *utils, const uint8_t *multMask, const int startROF, const int endROF, const int maxROF, const int deltaROF, const int vertexId, const Vertex *vertices, const int *rofPV, const int nVertices, const Cluster **clusters, std::vector< unsigned int > nClusters, const int **ROFClusters, const unsigned char **usedClusters, const int **clustersIndexTables, Tracklet **tracklets, gsl::span< Tracklet * > spanTracklets, gsl::span< int > nTracklets, int **trackletsLUTs, gsl::span< int * > trackletsLUTsHost, const int iteration, const float NSigmaCut, bounded_vector< float > &phiCuts, const float resolutionPV, std::array< float, nLayers > &minR, std::array< float, nLayers > &maxR, bounded_vector< float > &resolutions, std::vector< float > &radii, bounded_vector< float > &mulScatAng, const int nBlocks, const int nThreads) |
void | countCellsHandler (const Cluster **sortedClusters, const Cluster **unsortedClusters, const TrackingFrameInfo **tfInfo, Tracklet **tracklets, int **trackletsLUT, const int nTracklets, const int layer, CellSeed *cells, int **cellsLUTsDeviceArray, int *cellsLUTsHost, const float bz, const float maxChi2ClusterAttachment, const float cellDeltaTanLambdaSigma, const float nSigmaCut, const int nBlocks, const int nThreads) |
void | computeCellsHandler (const Cluster **sortedClusters, const Cluster **unsortedClusters, const TrackingFrameInfo **tfInfo, Tracklet **tracklets, int **trackletsLUT, const int nTracklets, const int layer, CellSeed *cells, int **cellsLUTsDeviceArray, int *cellsLUTsHost, const float bz, const float maxChi2ClusterAttachment, const float cellDeltaTanLambdaSigma, const float nSigmaCut, const int nBlocks, const int nThreads) |
unsigned int | countCellNeighboursHandler (CellSeed **cellsLayersDevice, int *neighboursLUTs, int **cellsLUTs, gpuPair< int, int > *cellNeighbours, int *neighboursIndexTable, const float maxChi2ClusterAttachment, const float bz, const int layerIndex, const unsigned int nCells, const unsigned int nCellsNext, const int maxCellNeighbours, const int nBlocks, const int nThreads) |
void | computeCellNeighboursHandler (CellSeed **cellsLayersDevice, int *neighboursLUTs, int **cellsLUTs, gpuPair< int, int > *cellNeighbours, int *neighboursIndexTable, const float maxChi2ClusterAttachment, const float bz, const int layerIndex, const unsigned int nCells, const unsigned int nCellsNext, const int maxCellNeighbours, const int nBlocks, const int nThreads) |
int | filterCellNeighboursHandler (gpuPair< int, int > *, int *, unsigned int, o2::its::ExternalAllocator *=nullptr) |
template<int nLayers = 7> | |
void | processNeighboursHandler (const int startLayer, const int startLevel, CellSeed **allCellSeeds, CellSeed *currentCellSeeds, std::array< int, nLayers - 2 > &nCells, const unsigned char **usedClusters, std::array< int *, nLayers - 2 > &neighbours, gsl::span< int * > neighboursDeviceLUTs, const TrackingFrameInfo **foundTrackingFrameInfo, bounded_vector< CellSeed > &seedsHost, o2::its::ExternalAllocator *, const float bz, const float MaxChi2ClusterAttachment, const float maxChi2NDF, const o2::base::Propagator *propagator, const o2::base::PropagatorF::MatCorrType matCorrType, const int nBlocks, const int nThreads) |
void | trackSeedHandler (CellSeed *trackSeeds, const TrackingFrameInfo **foundTrackingFrameInfo, o2::its::TrackITSExt *tracks, std::vector< float > &minPtsHost, const unsigned int nSeeds, const float Bz, const int startLevel, float maxChi2ClusterAttachment, float maxChi2NDF, const o2::base::Propagator *propagator, const o2::base::PropagatorF::MatCorrType matCorrType, const int nBlocks, const int nThreads) |
template<typename T > | |
void | deepVectorClear (std::vector< T > &vec) |
template<typename T > | |
void | deepVectorClear (bounded_vector< T > &vec, BoundedMemoryResource *bmr=nullptr) |
template<typename T > | |
void | deepVectorClear (std::vector< bounded_vector< T > > &vec, BoundedMemoryResource *bmr=nullptr) |
template<typename T , size_t S> | |
void | deepVectorClear (std::array< bounded_vector< T >, S > &arr, BoundedMemoryResource *bmr=nullptr) |
template<typename T > | |
void | clearResizeBoundedVector (bounded_vector< T > &vec, size_t size, BoundedMemoryResource *bmr, T def=T()) |
template<typename T > | |
void | clearResizeBoundedVector (std::vector< bounded_vector< T > > &vec, size_t size, BoundedMemoryResource *bmr) |
template<typename T , size_t S> | |
void | clearResizeBoundedArray (std::array< bounded_vector< T >, S > &arr, size_t size, BoundedMemoryResource *bmr, T def=T()) |
GPUhdi () Line | |
std::string | asString (TrackingMode mode) |
std::ostream & | operator<< (std::ostream &os, TrackingMode v) |
std::ostream & | operator<< (std::ostream &outputStream, const Label &label) |
constexpr std::array< double, 3 > | getInverseSymm2D (const std::array< double, 3 > &mat) |
framework::DataProcessorSpec | getClustererSpec (bool useMC) |
framework::DataProcessorSpec | getClusterWriterSpec (bool useMC) |
framework::DataProcessorSpec | getCookedTrackerSpec (bool useMC, bool useGeom, int useTrig, const std::string &trMode) |
o2::framework::DataProcessorSpec | getITSDCSAdaposParserSpec () |
o2::framework::DataProcessorSpec | getITSDCSDataGeneratorSpec (const char *detName="ITS") |
o2::framework::DataProcessorSpec | getITSDCSParserSpec () |
o2::framework::DataProcessorSpec | getITSThresholdAggregatorSpec () |
o2::framework::DataProcessorSpec | getITSThresholdCalibratorSpec (const ITSCalibInpConf &inpConf) |
framework::DataProcessorSpec | getTrackerSpec (bool useMC, bool useGeom, int useTrig, const std::string &trMode, const bool overrBeamEst=false, o2::gpu::GPUDataTypes::DeviceType dType=o2::gpu::GPUDataTypes::DeviceType::CPU) |
framework::DataProcessorSpec | getITSTrackReaderSpec (bool useMC=true) |
o2::framework::DataProcessorSpec | getTrackWriterSpec (bool useMC) |
o2::framework::DataProcessorSpec | getITSVertexReaderSpec () |
double | erf (double *xx, double *par) |
double | erf_ithr (double *xx, double *par) |
Variables | |
constexpr int | UnusedIndex {-1} |
constexpr float | DefClusErrorRow = o2::itsmft::SegmentationAlpide::PitchRow * 0.5 |
constexpr float | DefClusErrorCol = o2::itsmft::SegmentationAlpide::PitchCol * 0.5 |
constexpr float | DefClusError2Row = DefClusErrorRow * DefClusErrorRow |
constexpr float | DefClusError2Col = DefClusErrorCol * DefClusErrorCol |
const int | UNSET_INT = -1111 |
const short int | UNSET_SHORT = -1111 |
int | nInj = 50 |
int | nInjScaled = 50 |
using o2::its::bounded_vector = typedef std::pmr::vector<T> |
Definition at line 116 of file BoundedAllocator.h.
using o2::its::BranchDefinition = typedef MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 31 of file ClusterWriterSpec.cxx.
using o2::its::CompClusType = typedef std::vector<o2::itsmft::CompClusterExt> |
Definition at line 32 of file ClusterWriterSpec.cxx.
using o2::its::DPCOM = typedef o2::dcs::DataPointCompositeObject |
Definition at line 51 of file DCSAdaposParserSpec.h.
using o2::its::DPID = typedef o2::dcs::DataPointIdentifier |
Definition at line 52 of file DCSAdaposParserSpec.h.
using o2::its::DPVAL = typedef o2::dcs::DataPointValue |
Definition at line 53 of file DCSAdaposParserSpec.h.
typedef std::vector< o2::MCCompLabel > o2::its::LabelsType |
Definition at line 35 of file ClusterWriterSpec.cxx.
using o2::its::PatternsType = typedef std::vector<unsigned char> |
Definition at line 33 of file ClusterWriterSpec.cxx.
using o2::its::ROFrameRType = typedef std::vector<o2::itsmft::ROFRecord> |
Definition at line 34 of file ClusterWriterSpec.cxx.
typedef std::vector< o2::itsmft::MC2ROFRecord > o2::its::ROFRecLblT |
Definition at line 36 of file ClusterWriterSpec.cxx.
typedef o2::dataformats::Vertex< o2::dataformats::TimeStamp< int > > o2::its::Vertex |
enum o2::its::FitTypes |
Enumerator | |
---|---|
DERIVATIVE | |
FIT | |
HITCOUNTING | |
NO_FIT |
Definition at line 100 of file ThresholdCalibratorSpec.h.
enum o2::its::RunTypes |
Definition at line 69 of file ThresholdCalibratorSpec.h.
|
strong |
Enumerator | |
---|---|
Sync | |
Async | |
Cosmics | |
Unset |
Definition at line 34 of file Configuration.h.
|
strong |
Enumerator | |
---|---|
Layer0Layer1 | |
Layer1Layer2 |
Definition at line 46 of file VertexerTraits.h.
std::string o2::its::asString | ( | TrackingMode | mode | ) |
Definition at line 20 of file Configuration.cxx.
void o2::its::clearResizeBoundedArray | ( | std::array< bounded_vector< T >, S > & | arr, |
size_t | size, | ||
BoundedMemoryResource * | bmr, | ||
T | def = T() |
||
) |
Definition at line 170 of file BoundedAllocator.h.
void o2::its::clearResizeBoundedVector | ( | bounded_vector< T > & | vec, |
size_t | size, | ||
BoundedMemoryResource * | bmr, | ||
T | def = T() |
||
) |
Definition at line 153 of file BoundedAllocator.h.
void o2::its::clearResizeBoundedVector | ( | std::vector< bounded_vector< T > > & | vec, |
size_t | size, | ||
BoundedMemoryResource * | bmr | ||
) |
Definition at line 160 of file BoundedAllocator.h.
void o2::its::computeCellNeighboursHandler | ( | CellSeed ** | cellsLayersDevice, |
int * | neighboursLUTs, | ||
int ** | cellsLUTs, | ||
gpuPair< int, int > * | cellNeighbours, | ||
int * | neighboursIndexTable, | ||
const float | maxChi2ClusterAttachment, | ||
const float | bz, | ||
const int | layerIndex, | ||
const unsigned int | nCells, | ||
const unsigned int | nCellsNext, | ||
const int | maxCellNeighbours, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
void o2::its::computeCellsHandler | ( | const Cluster ** | sortedClusters, |
const Cluster ** | unsortedClusters, | ||
const TrackingFrameInfo ** | tfInfo, | ||
Tracklet ** | tracklets, | ||
int ** | trackletsLUT, | ||
const int | nTracklets, | ||
const int | layer, | ||
CellSeed * | cells, | ||
int ** | cellsLUTsDeviceArray, | ||
int * | cellsLUTsHost, | ||
const float | bz, | ||
const float | maxChi2ClusterAttachment, | ||
const float | cellDeltaTanLambdaSigma, | ||
const float | nSigmaCut, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
void o2::its::computeTrackletsInROFsHandler | ( | const IndexTableUtils * | utils, |
const uint8_t * | multMask, | ||
const int | startROF, | ||
const int | endROF, | ||
const int | maxROF, | ||
const int | deltaROF, | ||
const int | vertexId, | ||
const Vertex * | vertices, | ||
const int * | rofPV, | ||
const int | nVertices, | ||
const Cluster ** | clusters, | ||
std::vector< unsigned int > | nClusters, | ||
const int ** | ROFClusters, | ||
const unsigned char ** | usedClusters, | ||
const int ** | clustersIndexTables, | ||
Tracklet ** | tracklets, | ||
gsl::span< Tracklet * > | spanTracklets, | ||
gsl::span< int > | nTracklets, | ||
int ** | trackletsLUTs, | ||
gsl::span< int * > | trackletsLUTsHost, | ||
const int | iteration, | ||
const float | NSigmaCut, | ||
bounded_vector< float > & | phiCuts, | ||
const float | resolutionPV, | ||
std::array< float, nLayers > & | minR, | ||
std::array< float, nLayers > & | maxR, | ||
bounded_vector< float > & | resolutions, | ||
std::vector< float > & | radii, | ||
bounded_vector< float > & | mulScatAng, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
unsigned int o2::its::countCellNeighboursHandler | ( | CellSeed ** | cellsLayersDevice, |
int * | neighboursLUTs, | ||
int ** | cellsLUTs, | ||
gpuPair< int, int > * | cellNeighbours, | ||
int * | neighboursIndexTable, | ||
const float | maxChi2ClusterAttachment, | ||
const float | bz, | ||
const int | layerIndex, | ||
const unsigned int | nCells, | ||
const unsigned int | nCellsNext, | ||
const int | maxCellNeighbours, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
void o2::its::countCellsHandler | ( | const Cluster ** | sortedClusters, |
const Cluster ** | unsortedClusters, | ||
const TrackingFrameInfo ** | tfInfo, | ||
Tracklet ** | tracklets, | ||
int ** | trackletsLUT, | ||
const int | nTracklets, | ||
const int | layer, | ||
CellSeed * | cells, | ||
int ** | cellsLUTsDeviceArray, | ||
int * | cellsLUTsHost, | ||
const float | bz, | ||
const float | maxChi2ClusterAttachment, | ||
const float | cellDeltaTanLambdaSigma, | ||
const float | nSigmaCut, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
void o2::its::countTrackletsInROFsHandler | ( | const IndexTableUtils * | utils, |
const uint8_t * | multMask, | ||
const int | startROF, | ||
const int | endROF, | ||
const int | maxROF, | ||
const int | deltaROF, | ||
const int | vertexId, | ||
const Vertex * | vertices, | ||
const int * | rofPV, | ||
const int | nVertices, | ||
const Cluster ** | clusters, | ||
std::vector< unsigned int > | nClusters, | ||
const int ** | ROFClusters, | ||
const unsigned char ** | usedClusters, | ||
const int ** | clustersIndexTables, | ||
int ** | trackletsLUTs, | ||
gsl::span< int * > | trackletsLUTsHost, | ||
const int | iteration, | ||
const float | NSigmaCut, | ||
bounded_vector< float > & | phiCuts, | ||
const float | resolutionPV, | ||
std::array< float, nLayers > & | minR, | ||
std::array< float, nLayers > & | maxR, | ||
bounded_vector< float > & | resolutions, | ||
std::vector< float > & | radii, | ||
bounded_vector< float > & | mulScatAng, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
VertexerTraits * o2::its::createVertexerTraitsGPU | ( | ) |
Definition at line 223 of file VertexerTraitsGPU.cxx.
|
inline |
Definition at line 125 of file BoundedAllocator.h.
void o2::its::deepVectorClear | ( | std::array< bounded_vector< T >, S > & | arr, |
BoundedMemoryResource * | bmr = nullptr |
||
) |
Definition at line 145 of file BoundedAllocator.h.
void o2::its::deepVectorClear | ( | std::vector< bounded_vector< T > > & | vec, |
BoundedMemoryResource * | bmr = nullptr |
||
) |
Definition at line 137 of file BoundedAllocator.h.
void o2::its::deepVectorClear | ( | std::vector< T > & | vec | ) |
Definition at line 119 of file BoundedAllocator.h.
double o2::its::erf | ( | double * | xx, |
double * | par | ||
) |
Definition at line 29 of file ThresholdCalibratorSpec.cxx.
double o2::its::erf_ithr | ( | double * | xx, |
double * | par | ||
) |
Definition at line 35 of file ThresholdCalibratorSpec.cxx.
int o2::its::filterCellNeighboursHandler | ( | gpuPair< int, int > * | , |
int * | , | ||
unsigned int | , | ||
o2::its::ExternalAllocator * | = nullptr |
||
) |
DataProcessorSpec o2::its::getClustererSpec | ( | bool | useMC | ) |
create a processor spec run ITS cluster finder
Definition at line 173 of file ClustererSpec.cxx.
DataProcessorSpec o2::its::getClusterWriterSpec | ( | bool | useMC | ) |
create a processor spec write ITS clusters to ROOT file
Definition at line 39 of file ClusterWriterSpec.cxx.
DataProcessorSpec o2::its::getCookedTrackerSpec | ( | bool | useMC, |
bool | useGeom, | ||
int | useTrig, | ||
const std::string & | trMode | ||
) |
create a processor spec run ITS CookedMatrix tracker
Definition at line 272 of file CookedTrackerSpec.cxx.
|
constexpr |
Definition at line 21 of file Smoother.cxx.
DataProcessorSpec o2::its::getITSDCSAdaposParserSpec | ( | ) |
Definition at line 211 of file DCSAdaposParserSpec.cxx.
o2::framework::DataProcessorSpec o2::its::getITSDCSDataGeneratorSpec | ( | const char * | detName = "ITS" | ) |
Definition at line 127 of file DCSGeneratorSpec.cxx.
DataProcessorSpec o2::its::getITSDCSParserSpec | ( | ) |
Definition at line 645 of file DCSParserSpec.cxx.
DataProcessorSpec o2::its::getITSThresholdAggregatorSpec | ( | ) |
Definition at line 281 of file ThresholdAggregatorSpec.cxx.
DataProcessorSpec o2::its::getITSThresholdCalibratorSpec | ( | const ITSCalibInpConf & | inpConf | ) |
Definition at line 1953 of file ThresholdCalibratorSpec.cxx.
DataProcessorSpec o2::its::getITSTrackReaderSpec | ( | bool | useMC = true | ) |
create a processor spec read ITS track data from a root file
Definition at line 96 of file TrackReaderSpec.cxx.
DataProcessorSpec o2::its::getITSVertexReaderSpec | ( | ) |
create a processor spec read ITS vertex data from a root file
Definition at line 67 of file VertexReaderSpec.cxx.
DataProcessorSpec o2::its::getNoiseCalibratorSpec | ( | bool | useClusters, |
int | pmode = 0 |
||
) |
create a processor spec run ITS noise calibration
Definition at line 245 of file NoiseCalibratorSpec.cxx.
DataProcessorSpec o2::its::getTestDataGetterSpec | ( | ) |
create a processor spec run ITS cluster finder
Definition at line 59 of file TestDataGetter.cxx.
DataProcessorSpec o2::its::getTestDataReaderSpec | ( | ) |
create a processor spec read simulated ITS digits from a root file
Definition at line 538 of file TestDataReader.cxx.
DataProcessorSpec o2::its::getTrackerSpec | ( | bool | useMC, |
bool | useGeom, | ||
int | useTrig, | ||
const std::string & | trMode, | ||
const bool | overrBeamEst = false , |
||
o2::gpu::GPUDataTypes::DeviceType | dType = o2::gpu::GPUDataTypes::DeviceType::CPU |
||
) |
Definition at line 82 of file TrackerSpec.cxx.
DataProcessorSpec o2::its::getTrackWriterSpec | ( | bool | useMC | ) |
create a processor spec write ITS tracks to ROOT file
Definition at line 38 of file TrackWriterSpec.cxx.
o2::its::GPUhdi | ( | ) |
Definition at line 57 of file ClusterLines.h.
o2::its::O2ParamImpl | ( | o2::its::CookedConfigParam | ) |
std::ostream & o2::its::operator<< | ( | std::ostream & | os, |
Detector & | source | ||
) |
std::ostream & o2::its::operator<< | ( | std::ostream & | os, |
TrackingMode | v | ||
) |
Definition at line 35 of file Configuration.cxx.
std::ostream & o2::its::operator<< | ( | std::ostream & | outputStream, |
const Label & | label | ||
) |
std::istream & o2::its::operator>> | ( | std::istream & | os, |
Detector & | source | ||
) |
void o2::its::processNeighboursHandler | ( | const int | startLayer, |
const int | startLevel, | ||
CellSeed ** | allCellSeeds, | ||
CellSeed * | currentCellSeeds, | ||
std::array< int, nLayers - 2 > & | nCells, | ||
const unsigned char ** | usedClusters, | ||
std::array< int *, nLayers - 2 > & | neighbours, | ||
gsl::span< int * > | neighboursDeviceLUTs, | ||
const TrackingFrameInfo ** | foundTrackingFrameInfo, | ||
bounded_vector< CellSeed > & | seedsHost, | ||
o2::its::ExternalAllocator * | , | ||
const float | bz, | ||
const float | MaxChi2ClusterAttachment, | ||
const float | maxChi2NDF, | ||
const o2::base::Propagator * | propagator, | ||
const o2::base::PropagatorF::MatCorrType | matCorrType, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
void o2::its::trackSeedHandler | ( | CellSeed * | trackSeeds, |
const TrackingFrameInfo ** | foundTrackingFrameInfo, | ||
o2::its::TrackITSExt * | tracks, | ||
std::vector< float > & | minPtsHost, | ||
const unsigned int | nSeeds, | ||
const float | Bz, | ||
const int | startLevel, | ||
float | maxChi2ClusterAttachment, | ||
float | maxChi2NDF, | ||
const o2::base::Propagator * | propagator, | ||
const o2::base::PropagatorF::MatCorrType | matCorrType, | ||
const int | nBlocks, | ||
const int | nThreads | ||
) |
|
constexpr |
Definition at line 47 of file TimeFrame.cxx.
|
constexpr |
Definition at line 46 of file TimeFrame.cxx.
|
constexpr |
Definition at line 45 of file TimeFrame.cxx.
|
constexpr |
Definition at line 44 of file TimeFrame.cxx.
int o2::its::nInj = 50 |
Definition at line 65 of file ThresholdCalibratorSpec.h.
int o2::its::nInjScaled = 50 |
Definition at line 66 of file ThresholdCalibratorSpec.h.
const int o2::its::UNSET_INT = -1111 |
Definition at line 77 of file DCSParserSpec.h.
Definition at line 78 of file DCSParserSpec.h.
|
constexpr |
Definition at line 24 of file TrackerTraitsGPU.cxx.