2#ifndef ObservationNumber_h
3#define ObservationNumber_h
52 static QString
Compose(
Pvl &label,
bool def2filename =
false);
54 static QString
Compose(
Cube &cube,
bool def2filename =
false);
56 static QString
Compose(
const QString &filename,
bool def2filename =
false);
62 static PvlGroup FindObservationTranslation(
Pvl &label);
IO Handler for Isis Cubes.
Definition Cube.h:168
Serial Number composer.
Definition ObservationNumber.h:46
ObservationNumber()
Create an empty SerialNumber object.
Definition ObservationNumber.cpp:19
virtual ~ObservationNumber()
Destroy a SerialNumber object.
Definition ObservationNumber.cpp:24
std::vector< QString > PossibleSerial(const QString &on, SerialNumberList &list)
Creates a vector of plasible SerialNumbers from a string representing the ObservationNumber and a Ser...
Definition ObservationNumber.cpp:150
static QString Compose(Pvl &label, bool def2filename=false)
Compose a ObservationNumber from a PVL.
Definition ObservationNumber.cpp:31
Contains multiple PvlContainers.
Definition PvlGroup.h:41
Container for cube-like labels.
Definition Pvl.h:119
Serial Number composer.
Definition SerialNumber.h:71
Serial Number list generator.
Definition SerialNumberList.h:64
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16