    

 ## On this page

  

 

 # File simulation\_input\_definition.h

 Last update: 22.04.2026 

![](https://img.shields.io/badge/language-C%2B%2B-blue "C++")

**Location**: `autonomy/simulation/sim_instance/simulation_input_definition.h`

## Namespaces

- [simulation\_framework](namespacesimulation__framework.md#namespacesimulation__framework)
- [autonomy](namespaceautonomy.md#namespaceautonomy)
- [simulation\_framework::autonomy](namespacesimulation__framework_1_1autonomy.md#namespacesimulation__framework_1_1autonomy)

## Includes

- 

## Source

```cpp


#ifndef SIMFWK_AUTONOMY_AUTONOMY_SIMULATION_SIMINSTANCE_SIMULATIONINPUTDEFINITION_H
#define SIMFWK_AUTONOMY_AUTONOMY_SIMULATION_SIMINSTANCE_SIMULATIONINPUTDEFINITION_H

#include <string>

namespace simulation_framework
{

namespace autonomy
{

const static std::string kOpenScenarioFileName{"open_scenario_file"};

const static std::string kGtGenUserSettingsFileName{"user_settings_file"};

const static std::string kDriverInputFileName{"driver_input_file"};

const static std::string kDefaultDriverInputFilePath{
    "/tmp/simulation_framework/default_data/driver_input_default.json"};

const static std::string kDefaultDriverInputFileContent = R"(
{
    "driverInput": [
        {
            "defaultValue": "0",
            "inputSequence": [
                {
                    "endTime": 3.0,
                    "startTime": 1.0,
                    "value": "1"
                }
            ],
            "name": "dummy"
        }
    ]
})";

}  // namespace autonomy
}  // namespace simulation_framework

#endif  // SIMFWK_AUTONOMY_AUTONOMY_SIMULATION_SIMINSTANCE_SIMULATIONINPUTDEFINITION_H

```