def Preprocess(data):
               
    if (args.events_number != -1): data = data.head(args.events_number)
       
    print('Data successfully acquired!')
    print('Total hits acquired: ' + str(data.shape[0]))

    # Triggers avaiable: 139 (mean-time), 0 (triggerless)
    events = Trigger(args.trigger).Get_Final_Dataframe(data)

    if args.events_file: 
        print('Creating csv output file...')
        events.to_csv('events_dataframe_' + args.events_file + '.csv')
        print('Creating events output file (txt)...')
        Write_Events_tofile(events,args.events_file + '.txt')