13 #ifndef XACC_QUANTUM_GATE_API_HPP_    14 #define XACC_QUANTUM_GATE_API_HPP_    15 #include "Observable.hpp"    19 std::shared_ptr<Observable> getObservable();
    20 std::shared_ptr<Observable> getObservable(
const std::string type);
    21 std::shared_ptr<Observable> getObservable(
const std::string type,
    22                                           const std::string repr);
    23 std::shared_ptr<Observable> getObservable(
const std::string type,
    24                                           const HeterogeneousMap &options);
    25 std::shared_ptr<Observable> getObservable(
const std::string type,
    26                                           const HeterogeneousMap &&options);
 Definition: Accelerator.hpp:25