:2:10: fatal error: OneWire.h: No such file or directory

i write a code to find the SPO2 and HR from HRM2511E sensor but it gives me an error:

C:\Users\l0l0-\AppData\Local\Arduino15\RemoteSketchbook\ArduinoCloud\107194317737973883191\new_sketch_1708247243703\new_sketch_1708247243703.ino:3:10: fatal error: MAX30100_PulseOximeter.h: No such file or directory
#include <MAX30100_PulseOximeter.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: MAX30100_PulseOximeter.h: No such file or directory

this is the code


#include <Wire.h>
#include <MAX30100_PulseOximeter.h>

#define REPORTING_PERIOD_MS     1000

PulseOximeter pox;

uint32_t lastReport = 0;

void onBeatDetected()
{
  Serial.println("Beat!");
}

void setup()
{
  Serial.begin(115200);

  Serial.print("Initializing pulse oximeter..");

  if (!pox.begin())
  {
    Serial.println("FAILED");
    for (;;);
  }
  else
  {
    Serial.println("SUCCESS");
  }

  pox.setOnBeatDetectedCallback(onBeatDetected);
}

void loop()
{
  pox.update();

  if ((millis() - lastReport) > REPORTING_PERIOD_MS)
  {
    lastReport = millis();

    if (pox.hrValid())
    {
      Serial.print("Heart rate:");
      Serial.print(pox.getHeartRate());
      Serial.print("bpm / SpO2:");
      Serial.print(pox.getSpO2());
      Serial.println("%");
    }
    else
    {
      Serial.println("Not valid.");
    }
  }
}