@@ -75,6 +75,9 @@ export class RunsOverviewModel extends OverviewPageModel {
7575 value : quality ,
7676 } ) ) ,
7777 } ) ,
78+ nDetectors : new NumericalComparisonFilterModel ( { integer : true } ) ,
79+ nEpns : new NumericalComparisonFilterModel ( { integer : true } ) ,
80+ nFlps : new NumericalComparisonFilterModel ( { integer : true } ) ,
7881 eorReason : new EorReasonFilterModel ( eorReasonTypeProvider . items$ ) ,
7982 magnets : new MagnetsFilteringModel ( magnetsCurrentLevelsProvider . items$ ) ,
8083 muInelasticInteractionRate : new NumericalComparisonFilterModel ( { useOperatorAsNormalizationKey : true } ) ,
@@ -183,12 +186,6 @@ export class RunsOverviewModel extends OverviewPageModel {
183186
184187 this . _triggerValuesFilters = new Set ( ) ;
185188
186- this . nDetectorsFilter = null ;
187-
188- this . _nEpnsFilter = null ;
189-
190- this . nFlpsFilter = null ;
191-
192189 this . ddflpFilter = '' ;
193190
194191 this . dcsFilter = '' ;
@@ -209,9 +206,6 @@ export class RunsOverviewModel extends OverviewPageModel {
209206 isAnyFilterActive ( ) {
210207 return this . _filteringModel . isAnyFilterActive ( )
211208 || this . _triggerValuesFilters . size !== 0
212- || this . nDetectorsFilter !== null
213- || this . _nEpnsFilter !== null
214- || this . nFlpsFilter !== null
215209 || this . ddflpFilter !== ''
216210 || this . dcsFilter !== ''
217211 || this . epnFilter !== ''
@@ -268,67 +262,6 @@ export class RunsOverviewModel extends OverviewPageModel {
268262 this . _applyFilters ( ) ;
269263 }
270264
271- /**
272- * Returns the amount of detectors filters
273- * @return {{operator: string, limit: (number|null)}|null } The current amount of detectors filters
274- */
275- getNDetectorsFilter ( ) {
276- return this . nDetectorsFilter ;
277- }
278-
279- /**
280- * Sets the limit of detectors and the comparison operator to filter if no new inputs were detected for 200
281- * milliseconds
282- *
283- * @param {{operator: string, limit: (number|null)}|null } newNDetectors The new filter value
284- *
285- * @return {void }
286- */
287- setNDetectorsFilter ( newNDetectors ) {
288- this . nDetectorsFilter = newNDetectors ;
289- this . _applyFilters ( ) ;
290- }
291-
292- /**
293- * Returns the current amount of epns filter
294- * @return {{operator: string, limit: (number|null)}|null } The current amount of epns filters
295- */
296- get nEpnsFilter ( ) {
297- return this . _nEpnsFilter ;
298- }
299-
300- /**
301- * Returns the current amount of flps filter
302- * @return {{operator: string, limit: (number|null)}|null } The current amount of flps filters
303- */
304- getNFlpsFilter ( ) {
305- return this . nFlpsFilter ;
306- }
307-
308- /**
309- * Sets the limit of epns and the comparison operator to filter if no new inputs were detected for 200 milliseconds
310- *
311- * @param {{operator: string, limit: (number|null)}|null } newNEpns The new filter value
312- *
313- * @return {void }
314- */
315- set nEpnsFilter ( newNEpns ) {
316- this . _nEpnsFilter = newNEpns ;
317- this . _applyFilters ( ) ;
318- }
319-
320- /**
321- * Sets the limit of flps and the comparison operator to filter if no new inputs were detected for 200 milliseconds
322- *
323- * @param {{operator: string, limit: (number|null)}|null } newNFlps The new filter value
324- *
325- * @return {void }
326- */
327- setNFlpsFilter ( newNFlps ) {
328- this . nFlpsFilter = newNFlps ;
329- this . _applyFilters ( ) ;
330- }
331-
332265 /**
333266 * Returns the boolean of ddflp
334267 * @return {Boolean } if ddflp is on
@@ -467,18 +400,6 @@ export class RunsOverviewModel extends OverviewPageModel {
467400 ...this . _triggerValuesFilters . size !== 0 && {
468401 'filter[triggerValues]' : Array . from ( this . _triggerValuesFilters ) . join ( ) ,
469402 } ,
470- ...this . nDetectorsFilter && this . nDetectorsFilter . limit !== null && {
471- 'filter[nDetectors][operator]' : this . nDetectorsFilter . operator ,
472- 'filter[nDetectors][limit]' : this . nDetectorsFilter . limit ,
473- } ,
474- ...this . nFlpsFilter && this . nFlpsFilter . limit !== null && {
475- 'filter[nFlps][operator]' : this . nFlpsFilter . operator ,
476- 'filter[nFlps][limit]' : this . nFlpsFilter . limit ,
477- } ,
478- ...this . nEpnsFilter && this . nEpnsFilter . limit !== null && {
479- 'filter[nEpns][operator]' : this . nEpnsFilter . operator ,
480- 'filter[nEpns][limit]' : this . nEpnsFilter . limit ,
481- } ,
482403 ...( this . ddflpFilter === true || this . ddflpFilter === false ) && {
483404 'filter[ddflp]' : this . ddflpFilter ,
484405 } ,
0 commit comments