1 #ifndef DataFormats_Provenance_DuplicateChecker_h 2 #define DataFormats_Provenance_DuplicateChecker_h 38 std::vector<std::shared_ptr<IndexIntoFile> >
const& indexesIntoFiles,
bool checkingAllFiles() const
bool itIsKnownTheFileHasNoDuplicates_
unsigned long long EventNumber_t
static void fillDescription(ParameterSetDescription &desc)
bool isDuplicateAndCheckActive(int index, RunNumber_t run, LuminosityBlockNumber_t lumi, EventNumber_t event, std::string const &fileName)
unsigned int LuminosityBlockNumber_t
bool checkDisabled() const
bool noDuplicatesInFile() const
std::set< IndexIntoFile::IndexRunLumiEventKey > relevantPreviousEvents_
DuplicateChecker(ParameterSet const &pset)
void inputFileOpened(bool realData, IndexIntoFile const &indexIntoFile, std::vector< std::shared_ptr< IndexIntoFile > > const &indexesIntoFiles, std::vector< std::shared_ptr< IndexIntoFile > >::size_type currentIndexIntoFile)
DuplicateCheckMode duplicateCheckMode_