File tree Expand file tree Collapse file tree 2 files changed +5
-13
lines changed
Detectors/ITSMFT/ITS/tracking Expand file tree Collapse file tree 2 files changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,8 @@ namespace its
3434enum class TrackingMode {
3535 Sync,
3636 Async,
37- Cosmics
37+ Cosmics,
38+ Unset, // Special value to leave a default in case we want to override via Configurable Params
3839};
3940
4041std::string asString (TrackingMode mode);
@@ -134,19 +135,8 @@ struct TimeFrameGPUParameters {
134135 TimeFrameGPUParameters () = default ;
135136
136137 size_t tmpCUBBufferSize = 1e5 ; // In average in pp events there are required 4096 bytes
137- size_t maxTrackletsPerCluster = 1e2 ;
138- size_t clustersPerLayerCapacity = 2.5e5 ;
139- size_t clustersPerROfCapacity = 1.5e3 ;
140- size_t validatedTrackletsCapacity = 1e3 ;
141- size_t cellsLUTsize = validatedTrackletsCapacity;
142- size_t maxNeighboursSize = 1e2 ;
143- size_t neighboursLUTsize = maxNeighboursSize;
144- size_t maxRoadPerRofSize = 1e3 ; // pp!
145- size_t maxLinesCapacity = 1e2 ;
146- size_t maxVerticesCapacity = 5e4 ;
147- size_t nMaxROFs = 1e3 ;
148138 size_t nTimeFrameChunks = 3 ;
149- int maxGPUMemoryGB = - 1 ;
139+ size_t nROFsPerChunk = 768 ; // pp defaults
150140};
151141
152142} // namespace its
Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ std::string asString(TrackingMode mode)
2222 return " async" ;
2323 case TrackingMode::Cosmics:
2424 return " cosmics" ;
25+ case TrackingMode::Unset:
26+ return " unset" ;
2527 }
2628 return " unknown" ;
2729}
You can’t perform that action at this time.
0 commit comments