Commit 9c1daf42 authored by Daniel Campora's avatar Daniel Campora
Browse files

Use AlgorithmTypes instead of separate Algorithm files.

parent ef80f5ec
......@@ -117,7 +117,7 @@ The full file is under `device/example/include/SAXPY_example.cuh`. Let's take a
#pragma once
#include "VeloConsolidated.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
```
The Velo include is only required if Velo objects are used in the algorithm. `DeviceAlgorithm.cuh` defines class `DeviceAlgorithm` and some other handy resources.
......
......@@ -5,7 +5,7 @@
#include "BeamlinePVConstants.cuh"
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "TrackBeamLineVertexFinder.cuh"
#include "VeloConsolidated.cuh"
#include "VeloDefinitions.cuh"
......
......@@ -5,7 +5,7 @@
#include "BeamlinePVConstants.cuh"
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "TrackBeamLineVertexFinder.cuh"
#include "VeloConsolidated.cuh"
#include "VeloDefinitions.cuh"
......
......@@ -4,7 +4,7 @@
#pragma once
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "TrackBeamLineVertexFinder.cuh"
#include "VeloConsolidated.cuh"
#include "VeloDefinitions.cuh"
......
......@@ -11,7 +11,7 @@
#include "VeloDefinitions.cuh"
#include "VeloEventModel.cuh"
#include "patPV_Definitions.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "FloatOperations.cuh"
namespace pv_beamline_histo {
......
......@@ -5,7 +5,7 @@
#include "BeamlinePVConstants.cuh"
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "TrackBeamLineVertexFinder.cuh"
#include "VeloConsolidated.cuh"
#include "VeloDefinitions.cuh"
......
......@@ -5,7 +5,7 @@
#include "BeamlinePVConstants.cuh"
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "TrackBeamLineVertexFinder.cuh"
#include "VeloConsolidated.cuh"
#include "VeloDefinitions.cuh"
......
......@@ -5,7 +5,7 @@
#include <stdint.h>
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "patPV_Definitions.cuh"
#include "VeloEventModel.cuh"
#include "VeloConsolidated.cuh"
......
......@@ -8,7 +8,7 @@
#include <stdint.h>
#include "VeloEventModel.cuh"
#include "Common.h"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "VeloConsolidated.cuh"
namespace pv_get_seeds {
......
......@@ -8,7 +8,7 @@
#include "SciFiDefinitions.cuh"
#include "UTConsolidated.cuh"
#include "States.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "LookingForwardConstants.cuh"
namespace scifi_consolidate_tracks {
......
......@@ -7,7 +7,7 @@
#include "SciFiConsolidated.cuh"
#include "SciFiDefinitions.cuh"
#include "States.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "LookingForwardConstants.cuh"
namespace scifi_copy_track_hit_number {
......
......@@ -7,7 +7,7 @@
#include "UTConsolidated.cuh"
#include "SciFiEventModel.cuh"
#include "SciFiDefinitions.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "LookingForwardConstants.cuh"
#include "LookingForwardTools.cuh"
......
......@@ -6,7 +6,7 @@
#include "LookingForwardConstants.cuh"
#include "LookingForwardTools.cuh"
#include "SciFiEventModel.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "UTConsolidated.cuh"
namespace lf_least_mean_square_fit {
......
......@@ -6,7 +6,7 @@
#include "LookingForwardConstants.cuh"
#include "LookingForwardTools.cuh"
#include "SciFiEventModel.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "VeloConsolidated.cuh"
#include "UTConsolidated.cuh"
#include "LookingForwardTools.cuh"
......
......@@ -7,7 +7,7 @@
#include "LookingForwardTools.cuh"
#include "UTConsolidated.cuh"
#include "SciFiEventModel.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
namespace lf_quality_filter_length {
struct Parameters {
......
......@@ -7,7 +7,7 @@
#include "UTConsolidated.cuh"
#include "SciFiEventModel.cuh"
#include "SciFiDefinitions.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "LookingForwardConstants.cuh"
#include "LookingForwardTools.cuh"
......
......@@ -7,7 +7,7 @@
#include "UTConsolidated.cuh"
#include "SciFiEventModel.cuh"
#include "SciFiDefinitions.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
#include "LookingForwardConstants.cuh"
#include "LookingForwardTools.cuh"
......
......@@ -5,7 +5,7 @@
#include "SciFiDefinitions.cuh"
#include "SciFiEventModel.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
namespace scifi_calculate_cluster_count_v4 {
struct Parameters {
......
......@@ -5,7 +5,7 @@
#include "SciFiDefinitions.cuh"
#include "SciFiEventModel.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
namespace scifi_calculate_cluster_count_v6 {
struct Parameters {
......
......@@ -5,7 +5,7 @@
#include "SciFiDefinitions.cuh"
#include "SciFiEventModel.cuh"
#include "DeviceAlgorithm.cuh"
#include "AlgorithmTypes.cuh"
namespace scifi_pre_decode_v4 {
struct Parameters {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment