![]()  | 
						
							 
								EIC Software
							  
							
								Reference for 
								EIC 
								simulation and reconstruction software on GitHub
							  
						 | 
					
#include <acts/blob/sPHENIX/Examples/Framework/include/ActsExamples/Utilities/Options.hpp>
Public Attributes | |
| std::optional< double > | lower | 
| std::optional< double > | upper | 
Half open [lower,upper) interval type for user options.
A missing limit represents an unbounded upper or lower limit. With just one defined limit the interval is just a lower/upper bound; with both limits undefined, the interval is unbounded everywhere and thus contains all possible values.
This is intended as a utility type for the user options and not as a variable type for the configuration structs. Simple primitive types should be preferred there.
Definition at line 30 of file Options.hpp.
View newest version in sPHENIX GitHub at line 30 of file Options.hpp
| std::optional<double> ActsExamples::Options::Interval::lower | 
Definition at line 31 of file Options.hpp.
View newest version in sPHENIX GitHub at line 31 of file Options.hpp
Referenced by eicpy.binning.BinsLog10::edges(), eicpy.binning.BinsLog10::lower_edges(), ActsExamples::Options::operator<<(), ActsExamples::Options::operator>>(), ActsExamples::ParticleSelector::readConfig(), and eicpy.binning.BinsLog10::upper_edges().
| std::optional<double> ActsExamples::Options::Interval::upper | 
Definition at line 32 of file Options.hpp.
View newest version in sPHENIX GitHub at line 32 of file Options.hpp
Referenced by ActsExamples::Options::operator<<(), and ActsExamples::Options::operator>>().