1. A system configured to detect rail vehicle events based on pre-determined rail vehicle event criteria sets, the system coupled to a rail vehicle, the system comprising: one or more sensors configured to generate output signals conveying information related to operation of the rail vehicle; and one or more physical computer processors configured by computer readable instructions to: determine one or more rail vehicle parameters based on the output signals, the one or more rail vehicle parameters being related to the operation of the rail vehicle; obtain one or more pre-determined rail vehicle event criteria sets, the one or more pre-determined rail vehicle event criteria sets including criteria sets associated with individual rail vehicle events, the one or more pre-determined rail vehicle event criteria sets including a first criteria set that corresponds to a first rail vehicle event, the first criteria set including a first individual criterion, wherein the first rail vehicle event is one or more of a collision with another vehicle, a collision with a pedestrian, a passing of a signal bar, slingshotting, an improper stop at a station, a failure to yield, or a sounding of a horn of the rail vehicle; detect individual rail vehicle events based on the determined rail vehicle parameters and the obtained pre-determined rail vehicle event criteria sets by comparing the determined rail vehicle parameters to the criteria sets such that the first rail vehicle event is detected responsive to the determined parameters satisfying the first criteria set; responsive to detection of the first rail vehicle event, record rail vehicle event information related to the operation of the rail vehicle during the first rail vehicle event; and transmit, by a transceiver, the recorded rail vehicle event information from the rail vehicle to one or more remotely located computing devices for evaluation of the operation of the rail vehicle.